有两种方式执行脚本源。一种是 source <fileName>,另一种是 ../<filename>。当获得脚本源时,代码行的执行就像在命令行上打印的一样。
source和 ../ 命令执行脚本之间的区别在于,执行脚本(./)时,脚本在新的Shell中运行,而source命令执行脚本时,文件将在同一Shell中读取和执行。
#!/bin/bash
var1=Hello #记得不要有空格,比如这种 var1 = Hello ,如果有空格则提示找不到!
var2=Learnfk
#gaga
echo "$var1 $var2";
查看上面的图,我们已使用一种方法获取了文件 learnfk_var.sh 脚本。
查看上面的图,我们已经使用另一种方法获取了文件 learnfk_var.sh 脚本。因为上面执行了source操作。
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)