运行shell

运行脚本

写完一个脚本,你能够运行它用命令sh scriptname(scriptname.sh是脚本文件),另外也也可以用bash scriptname.sh. 来执行(不推荐使用sh scriptname.sh, 因为这样会禁止脚本从标准输入里读数据)。更为方便的是你可以使用chmod命令来使脚本自身变为可执行的.

你可以:
chmod 555 scriptname.sh #(使每个人都有读和执行的权限)
也可以
chmod +rx scriptname.sh #(使每个人都有读和执行的权限)
chmod +x scriptname.sh #(使每个人都有执行的权限)
chmod u+rx scriptname.sh #(仅仅使脚本文件拥有者有读和执行的权限)

在给脚本加上执行权限之后,你可以很容易地使用./scriptname.sh来执行它。如果脚本以"#!"行开头,将会调用正确的命令解释器来执行它.

最后,把脚本测试并调试完后,如果想把脚本给系统中所有其他的用户使用,你应该把脚本移到目录/usr/local/bin 中(当然,这必须要有root的权限),这样只需简单地在命令行输入scriptname.sh就能执行脚本了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值