Shell系列—Shell 文件包含
2017-07-19 07:22
302 查看
Shell 文件包含
和其他语言一样,Shell 也可以包含外部脚本。这样可以很方便的封装一些公用的代码作为一个独立的文件。Shell 文件包含的语法格式如下:
. filename # 注意点号(.)和文件名中间有一空格 或 source filename
实例
创建两个 shell 脚本文件。test1.sh 代码如下:
#!/bin/bash # author:peipei3514 url="http://www.baidu.com"
test2.sh 代码如下:
#!/bin/bash # author:peipei3514 #使用 . 号来引用test1.sh 文件 . ./test1.sh # 或者使用以下包含文件代码 # source ./test1.sh echo "百度地址:$url"
接下来,我们为 test2.sh 添加可执行权限并执行:
$ chmod +x test2.sh $ ./test2.sh 百度地址:http://www.baidu.com
注:被包含的文件 test1.sh 不需要可执行权限。
相关文章推荐
- Linux Shell系列教程之(十七) Shell文件包含
- 一天一个shell命令 linux文件操作系列-ln命令详解
- 一天一个shell命令 linux文件内容操作系列-cat命令详解
- Shell——文件包含
- shell命令:给当前目录里一个文件压缩一份不包含.svn文件的zip包
- Shell文件包含
- shell脚本——文件包含引用的操作使用
- Shell提取日志文件指定关键词之间的段落,且包含指定内容
- 查找两个文件包含的字符串或不包含的字符串shell脚本
- shell学习之cat命令、文件包含、read命令、printf、函数、重定向
- Shell脚本中调用、引用、包含另外一个脚本文件的两种方法
- (C#)Windows Shell 外壳编程系列7 - ContextMenu 注册文件右键菜单
- Shell 文件包含
- Shell文件包含
- Shell 文件包含
- shell文件包含
- Shell 处理文件名中包含空格的文件
- 十六、shell文件包含、引用
- shell 脚本---每隔几个小时查看日志文件中包含某些字符串的行数
- Shell中调用、引用、包含另一个脚本文件的三种方法