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:

 

评分:0

我来说两句

smile033

smile033

3年软件测试经验,熟悉java开发,Linux操作系统、Shell脚本、Mysql数据库,QTP。

日历

« 2024-03-26  
     12
3456789
10111213141516
17181920212223
24252627282930
31      

数据统计

  • 访问量: 18486
  • 日志数: 11
  • 建立时间: 2011-01-27
  • 更新时间: 2013-02-26

RSS订阅

Open Toolbar