当前位置: 技术问答>linux和unix
shell script 中切換使用者
来源: 互联网 发布时间:2016-09-24
本文导语: 請問在shell script中 su 到其他使用者後,su 以下的 script能否讓它繼續執行呢? | 在你的shell script中如下 su - user -c "cmd1" cmd2 用户执行完user用户下的cmd1命令后 会继续执行当前用户下的命令cmd2 ...
請問在shell script中 su 到其他使用者後,su 以下的 script能否讓它繼續執行呢?
|
在你的shell script中如下
su - user -c "cmd1"
cmd2
用户执行完user用户下的cmd1命令后 会继续执行当前用户下的命令cmd2
su - user -c "cmd1"
cmd2
用户执行完user用户下的cmd1命令后 会继续执行当前用户下的命令cmd2
|
在su之前的用户下执行script的时候在前面加nohup 在su到下一个用户
|
不能执行了,但是你可以在你的脚本中让su在后台执行,但是这样就没意义了
|
up