我们通常会为计算机配置环境变量 path, echo "$PATH"查看当前的环境变量包含的目录。这些目录下的可执行文件就无需输入完整路径来执行,直接输入命令就行,我们shell中常使用的一些Linux命令,例如man,cat等的目录都被包含在该path目录中,所以直接在shell中输入这些命令就可以。即path目录,是Linux 默认优先查找的目录。
./代表当前文件夹,由于自己编写的脚本就在当前目录下,而当前目录不在环境变量中,所以得输入包含完整目录的文件名。例如$ ./xx.sh 或者 $/home/xxx/xx.sh.
即./out就是代表执行当前文件夹下的out文件