• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

Linux执行shell脚本

武飞扬头像
物随心转
帮助2

在Linux系统下运行.sh文件有三种方法,比如我在root目录下有个test.sh文件

第一种

在任何路径下,输入该文件的绝对路径/root/test.sh就可执行该文件(当然要在权限允许情况下)

  1.  
    chmod 777 test.sh
  2.  
    ./test.sh

第二种

在该文件路径下sh或者bash加上文件名字即可,sh为bash的软链接,大多数情况下,脚本的开头使用“#!/bin/bash”和“#!/bin/sh”是没有区别的,但更规范的写法是在脚本的开头使用“#!/bin/bash”。

sh test.sh

第三种source script-name或者. script-name

source或者“.”命令的功能是:读入脚本并执行脚本,即在当前Shell中执行source或“.”加载并执行的相关脚本文件的命令及语句,而不是产生一个子Shell来执行文件中的命令。

  1.  
    [tan@tan scripts]$ . test.sh
  2.  
     
  3.  
    Hello Shell
  4.  
     
  5.  
    [tan@tan scripts]$ source test.sh
  6.  
     
  7.  
    Hello Shell

参考:

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tanhgbieie
系列文章
更多 icon
同类精品
更多 icon
继续加载