拓展阅读

linux Shell 命令行-00-intro 入门介绍

linux Shell 命令行-02-var 变量

linux Shell 命令行-03-array 数组

linux Shell 命令行-04-operator 操作符

linux Shell 命令行-05-test 验证是否符合条件

linux Shell 命令行-06-flow control 流程控制

linux Shell 命令行-07-func 函数

linux Shell 命令行-08-file include 文件包含

linux Shell 命令行-09-redirect 重定向

文件包含

  • data.sh
  [bash]
1
2
3
#!/bin/sh name="houbinbin"
  • include.sh

使用 . ./data.sh 或者 source ./data.sh 来包含文件

  [bash]
1
2
3
4
5
#!/bin/sh source ./data.sh echo "姓名是: $name"

运行

  [bash]
1
2
3
houbinbindeMacBook-Pro:shell houbinbin$ chmod +x include.sh houbinbindeMacBook-Pro:shell houbinbin$ ./include.sh 姓名是: houbinbin

参考资料

https://www.runoob.com/linux/linux-shell.html