当前位置: 技术问答>linux和unix
请教AIX5下的一个SHELL问题,多谢!
来源: 互联网 发布时间:2015-11-07
本文导语: su - root "pwd;id"这条命令执行可以成功, 为什么su - root "cd /usr;id"这条明明执行不成功啊? 后面的出错信息提示cd的参数问题,经分析查证我估计是分隔符的问题,也就是说cd后面好像识别不了分号作为分隔符,如...
su - root "pwd;id"这条命令执行可以成功,
为什么su - root "cd /usr;id"这条明明执行不成功啊?
后面的出错信息提示cd的参数问题,经分析查证我估计是分隔符的问题,也就是说cd后面好像识别不了分号作为分隔符,如果我要实现第二条命令该怎样?多谢了!
为什么su - root "cd /usr;id"这条明明执行不成功啊?
后面的出错信息提示cd的参数问题,经分析查证我估计是分隔符的问题,也就是说cd后面好像识别不了分号作为分隔符,如果我要实现第二条命令该怎样?多谢了!
|
试试su - root -c "cd /usr;id"
|
su - root "pwd;id"不可以啊。
试一下:
su - root -c "pwd;id"
试一下:
su - root -c "pwd;id"