0
点赞
收藏
分享

微信扫一扫

Shell脚本中引用另一个脚本文件

钟罗敏 2022-01-30 阅读 154

在Shell中要调用别的shell脚本或别的脚本中的变量有一下两种方式:
方法一: 使用点号
. ./subscript.sh
方法二: 使用source
source ./subscript.sh

注意:

1.两个点之间,有空格
2.两个脚本不在同一目录,要用绝对路径
3.为简单起见,通常用第一种方法

例子

mainshell.sh #主脚本
subshell.sh #子脚本

###subshell.sh内容如下:###

#!/bin/bash
string=“This is sub shell! \n”

###mainshell.sh内容如下###
#!/bin/bash
. ./subscripts.sh
echo -e ${string}
exit 0

[localhost]$ chmod +x ./main.sh
[localhost]$ ./main.sh
[localhost]$This is sub shell!

举报

相关推荐

0 条评论