实验四
实验目的:将文件路径添加到全局环境变量,使脚本执行不用加路径
实验过程:
我们之前创建过hello.sh文件,所以我们这次直接创建一个文件夹,将hello.sh移进去
然后回到root@bogon,添加路径。
![Linux基础|shell——将文件路径添加到全局环境变量,使脚本执行不用加路径_第1张图片](http://img.e-com-net.com/image/info8/9d15eb059bc34080bfd39cc9dd4b8cbe.jpg)
添加路径时发现环境变量添加还是很可能回出大问题,导致出我和一样的问题:环境变量多了很多乱七八糟的东西。执行$PATH查看一下,目的没有实现但是HOME里的东西已经变了。
![Linux基础|shell——将文件路径添加到全局环境变量,使脚本执行不用加路径_第2张图片](http://img.e-com-net.com/image/info8/70530926aa474065b2af2f4385d08c21.jpg)
所以建议大家做这个实验之前最好先备份
命令行如下:
export tem=$PATH(tem变量)
echo $tem >>pathbake(被指向的文件)
当然这里还有一个坑,那就是不同版本命令行还不太一样
![Linux基础|shell——将文件路径添加到全局环境变量,使脚本执行不用加路径_第3张图片](http://img.e-com-net.com/image/info8/0ab2fb63ca1c4a66b93e29f26c96d35e.jpg)
正确的实验结果:
![Linux基础|shell——将文件路径添加到全局环境变量,使脚本执行不用加路径_第4张图片](http://img.e-com-net.com/image/info8/f4f59174a56d49ab85c7174b663c26e9.jpg)