我只听说过使用cron的方法,但我更愿意临时处理。在bash中有其他的方法吗?
问题:Bash中如何在用户注销后仍然让一个进程保持运行?
解决方法:
1. 使用nohup命令可以将stdout和stderr发送到指定文件,而不是默认的nohup.out文件。使用以下方法:
nohup ./your-script.sh > my-output 2>&1 &
2. 使用后台模式来保持进程运行:
./your-script.sh &
或者
(./yourscript.sh &) &
用户名或电子邮箱地址
密码