Bri*_*ine 2 c c++ linux shell
我在linux下维护ac/c ++程序,它将更改BIOS设置并重新启动以启用新设置.
现在测试团队需要验证退出状态,但程序将在终止后立即重新启动,因此他们的脚本没有足够的时间来记录状态.
我试过了system("shutdown -r -t 1"),但它会等待1分钟.我只需要几秒钟的延迟时间,但shutdown没有选择.
system("shutdown -r -t 1")
shutdown
是否有其他方法(除了at或cron)在程序终止后实现几秒重启延迟时间?
Joa*_*ban 5
你可以尝试下一行:
system("nohup bash -c 'sleep 10; shutdown -r -t now' > /tmp/shutdown.log&");
这将返回你的程序inmedialty和10秒后将调用sutdown
归档时间:
10 年 前
查看次数:
400 次
最近记录: