51testing周末精品班学员,关注自动化测试、性能测试,开源测试工具。欢迎大家与我交流。
【Shell脚本】Shell脚本如何调用以及给他人使用
上一篇 /
下一篇 2013-02-22 11:10:49
/ 个人分类:Shell脚本
shell脚本编写完成后,有三种执行方法:
(1)使用sh scriptname
(2)使用./scriptname,使用这种方法前要先使scriptname具有可执行权限,方法是chmod +rx scriptname
上面(1)和(2)执行方式的区别是:
方法(1)会开辟一个新的子shell来运行脚本,当子进程运行结束后,子进程内各项变量或操作将会结束而不会传回到父进程中。方法(2)将不会开辟新的子shell来运行脚本,而是在父进程中运行。
该如何让自己编写的脚本被他人使用呢?
当脚本调试和测试完毕后,将它移动到/usr/local/bin下,这样脚本就可以对所有用户使用了,用户可以直接在命令行上输入scriptname[ENTER]就可以运行这个脚本了。
============
希望大家看过后,能给提出意见、建议和疑问,相信通过交流我们提高的更快。
收藏
举报
TAG: