zoukankan      html  css  js  c++  java
  • Shell 文件包含

    Shell 文件包含

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

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

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

    实例

    创建两个 shell 脚本文件。

    test1.sh 代码如下:

    #!/bin/bash
    # author:W3Cschool教程
    # url:www.w3cschool.cn
    
    url="http://www.w3cschool.cn"
    

    test2.sh 代码如下:

    #!/bin/bash
    # author:W3Cschool教程
    # url:www.w3cschool.cn
    
    #使用 . 号来引用test1.sh 文件
    . ./test1.sh
    
    # 或者使用以下包含文件代码
    # source ./test1.sh
    
    echo "W3Cschool教程官网地址:$url"
    

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

    $ chmod +x test2.sh 
    $ ./test2.sh 
    W3Cschool教程官网地址:http://www.w3cschool.cn
    

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

  • 相关阅读:
    Learn Prolog Now 翻译
    Learn Prolog Now 翻译
    Learn Prolog Now 翻译
    Learn Prolog Now 翻译
    Learn Prolog Now 翻译
    Learn Prolog Now 翻译
    Learn Prolog Now 翻译
    Learn Prolog Now 翻译
    Learn Prolog Now 翻译
    Learn Prolog Now 翻译
  • 原文地址:https://www.cnblogs.com/lukelook/p/11146963.html
Copyright © 2011-2022 走看看