Linux 系统命令(cd之类的)在shell脚本中无效解析
问题:在Ubuntu的终端上我们常用的cd之类的基本命令当写入shell脚本后,运行脚本该命令不能实现跳转(如./test)
原因:执行shell脚本是在子shell上执行的,当shell脚本执行完退出子shell,所以看不到结果
解决方法:source ./test
Linux 系统命令(cd之类的)在shell脚本中无效解析
问题:在Ubuntu的终端上我们常用的cd之类的基本命令当写入shell脚本后,运行脚本该命令不能实现跳转(如./test)
原因:执行shell脚本是在子shell上执行的,当shell脚本执行完退出子shell,所以看不到结果
解决方法:source ./test