60833


Debian 10 で、10秒後にシャットダウンすることは可能でしょうか？

shutdown -P +1 で、１分後にシャットダウンできると思いますが、長すぎるので、  
秒単位で指定したいのですが

＜追記＞  
組み込み系のＣ＋＋アプリで、電源をいきなり切られたくないので、アプリの中からシャットダウン  
したいのですが、shutdown now だと、デストラクタがちゃんと実行されるのか不明だったので、  
適当な猶予時間が欲しかったためです。


CC BY-SA 4.0
2019-11-25T12:26:12.163
60831
2019-11-25T22:14:37.670
2019-11-25T22:14:37.670
15090
15090
question
linux shell
Linuxで10秒後にシャットダウン


"shutdown -h now" が素直で最速。

３秒後とか、７秒後とかいうように秒単位でどうしても指定したい理由があるのですか？

１分では遅すぎるというのなら、最速でシャットダウンさせるというのがベストだと思います。


CC BY-SA 4.0
2019-11-25T12:34:27.540
60832
2019-11-25T12:34:27.540
217
60831
answer


`sleep` コマンドと組み合わせてみてはどうでしょうか？

例: 10秒後にshutdown

[code]

    # sleep 10; shutdown -h
    
[/code]


CC BY-SA 4.0
2019-11-25T12:41:05.280
60833
2019-11-25T12:41:05.280
3060
60831
answer