课程表

Linux 教程

Linux 参考手册

Shell 教程

工具箱
速查手册

Shell 文件包含

当前位置:免费教程 » 数据库/运维 » Linux/Shell

和其他语言一样,Shell 也可以包含外部脚本。这样可以很方便的封装一些公用的代码作为一个独立的文件。

Shell 文件包含的语法格式如下:

  1. . filename # 注意点号(.)和文件名中间有一空格
  2.  
  3.  
  4. source filename

实例

创建两个 shell 脚本文件。

test1.sh 代码如下:

  1. #!/bin/bash
  2. # author:W3xue教程
  3. # url:www.w3xue.com
  4.  
  5. url="//www.w3xue.com"

test2.sh 代码如下:

  1. #!/bin/bash
  2. # author:W3xue教程
  3. # url:www.w3xue.com
  4.  
  5. #使用 . 号来引用test1.sh 文件
  6. . ./test1.sh
  7.  
  8. # 或者使用以下包含文件代码
  9. # source ./test1.sh
  10.  
  11. echo "W3xue教程官网地址:$url"

接下来,我们为 test2.sh 添加可执行权限并执行:

  1. $ chmod +x test2.sh
  2. $ ./test2.sh
  3. W3xue教程官网地址://www.w3xue.com

注:被包含的文件 test1.sh 不需要可执行权限。

转载本站内容时,请务必注明来自W3xue,违者必究。
 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号