运行完bash脚本怎样让当前目录停留在执行脚本里面的当前目录

stormier 发布于 2016/09/21 21:48
阅读 298
收藏 1
大家都知道bash脚本执行完后自动回到当前目录,可是我就想停留在脚本里所处的目录里。
加载中
1
GestureWei
GestureWei
因为fork了子shell,改变不了父环境,用source在当前shell执行
0
zabcd117
zabcd117
那你就先进到那个目录
0
Adairs
Adairs
用wait


比如下面的例子, cmd1 放入后台运行, 而cmd2 要等 cmd1结束后才会执行。
#!/bin/bash
cmd1 &
wait
cmd2
返回顶部
顶部