是否可以为不同用户组合多个linux命令?
我的意思是,我登录了root
。
从root
用户我想登录jaworows
用户并在jaworows
上执行一些命令。&&
似乎不起作用,因为它仅执行第一个命令。
root@jaworows:~# su jaworows && echo "hi"
jaworows@jaworows:/root$
我登录颚区时希望看到“ hi”字样。
最佳答案
su jaworows
启动一个新的shell;在退出该外壳程序之前,命令不会完成。届时,如果外壳程序的状态为0,则将执行echo "hi"
。
关于linux - 针对不同的用户在一行中执行合并多个Linux命令,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33480441/