是否可以为不同的用户组合多个linux命令?
我的意思是,我已登录root
。
从root
用户我想登录jaworows
用户并在jaworows
上执行一些命令。
&&
似乎不起作用,因为它只执行第一个命令。
root@jaworows:~# su jaworows && echo "hi"
jaworows@jaworows:/root$
我想看到" hi"当我登录jaworows时。
答案 0 :(得分:0)
su jaworows
启动一个新shell;退出该shell之前,该命令不会完成。此时,如果shell存在状态0,则echo "hi"
将执行。