当前位置: 技术问答>linux和unix
linux shell脚本
来源: 互联网 发布时间:2017-03-14
本文导语: 比如说我在shell下面有一连串的操作 输入: cd work [回车] make [回车] 那么我可不可以写在一个脚本里,,执行这个脚本,让它自己走个过程 | 因为是shell子进程解释你的脚本,子进程切换了工作目录...
比如说我在shell下面有一连串的操作
输入:
cd work [回车]
make [回车]
那么我可不可以写在一个脚本里,,执行这个脚本,让它自己走个过程
输入:
cd work [回车]
make [回车]
那么我可不可以写在一个脚本里,,执行这个脚本,让它自己走个过程
|
因为是shell子进程解释你的脚本,子进程切换了工作目录到你cd的目录,不会影响父shell。
如果希望执行脚本切换目录,请使用source执行你的脚本,而不是sh或者./xxx。
|
解释同上, 用make -C 目录 就行了