怎样对linux下的命令封装,使得可以在跟目录下就可以执行?
比如说我有一个start-all.sh文件,全目录为/home/test/out/bin/start-all.sh
我必须先进入这个文件下才能执行此文件,cd /home/test/out/bin/ 然后才能sh start-all.sh
或者 sh /home/test/out/bin/start-all.sh
我想把上面的命令封装一下 在linux根目录下 直接输出 sh start-all.sh 就相当于执行上面的命令。
应该怎么搞的?
我以前弄过现在,忘了,好像在profile里面配的。。。
求大神指导。。。谢啦。。。
------解决方案--------------------你把/home/test/out/bin/加入到 PATH 环境变量就可以了
export PATH=$PATH:/home/test/out/bin/ 放profile里面也可以
------解决方案--------------------
这是你写的脚本有错误吧