首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

嵌入式linux下 shell脚本中cd命令不起作用,该怎么解决

2013-11-29 
嵌入式linux下 shell脚本中cd命令不起作用嵌入式linux,在shell脚本中写上echo hellocd /然后执行该脚本,超

嵌入式linux下 shell脚本中cd命令不起作用
嵌入式linux,在shell脚本中写上
echo hello
cd /
然后执行该脚本,超级终端的命令行提示符没有到根目录下,但是有输出hello字符
直接在命令行提示符下输入cd /,能切换到根目录下
求大神帮助
[解决办法]
shell脚本里面的cd, export之类的出了shell就不生效了,你要生效应该这样执行
#. ./youscript.sh
[解决办法]

source /var/tmp/test.sh

[解决办法]
因为你是在subshell上跑的
执行完之后返回当前的shell,什么都不会变
你需要用source来运行,这样就运行在当前的shell了

热点排行