答案1
;
您需要使用(第二条命令独立于第一条命令)或&&
(仅当第一条命令成功时才会运行第二条命令)来分隔命令。
然后,您需要使用具有命令分组的 shell 或使用子 shell 将命令合并为一个(仅 shell)nohup
并在 shell 进程内运行命令:
nohup bash -c '{ command_1 && command_2 ;}' &
或者
nohup bash -c '( command_1 && command_2 )' &
;
您需要使用(第二条命令独立于第一条命令)或&&
(仅当第一条命令成功时才会运行第二条命令)来分隔命令。
然后,您需要使用具有命令分组的 shell 或使用子 shell 将命令合并为一个(仅 shell)nohup
并在 shell 进程内运行命令:
nohup bash -c '{ command_1 && command_2 ;}' &
或者
nohup bash -c '( command_1 && command_2 )' &