×

高级Bash 脚本编程指南

消耗积分:0 | 格式:rar | 大小:1.50 MB | 2017-10-26

分享资料个

  大多数情况下,你需要编写一个脚本来执行一个特定的任务,在本章中第一个脚本就是一个这样

  的例子, 然后你会修改它来完成一个不同的,但比较相似的任务。用变量来代替写死的常量,就是

  一个好方法,将重复的代码放到一个函数中,也是一种好习惯。

  2.1 调用一个脚本

  ----------------

  编写完脚本之后,你可以使用 sh scriptname,[5]或者 bash scriptname 来调用它。

  (不推荐使用 sh 《scriptname,因为这禁用了脚本从 stdin 中读数据的功能。)

  更方便的方法是让脚本本身就具有可执行权限,通过 chmod 命令可以修改。

  比如:

  chmod 555 scriptname (允许任何人都具有 可读和执行权限) [6]

  或:

  chmod +rx scriptname (允许任何人都具有 可读和执行权限)

  chmod u+rx scriptname (只给脚本的所有者 可读和执行权限)

  既然脚本已经具有了可执行权限,现在你可以使用。/scriptname.[7]来测试它了。如果这个脚本

  以一个“#!”行开头,那么脚本将会调用合适的命令解释器来运行。

  最后一步,在脚本被测试和 debug 之后,你可能想把它移动到/usr/local/bin(当然是以 root 身份

高级Bash 脚本编程指南

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !