繁体   English   中英

Linux相当于Windows的超时命令?

[英]Linux's equivalent of Windows' timeout command?

在Windows中,有timeout命令,它做了类似的事情: Press any key to continue in 5...然后开始倒计时。 如果你杀死了你可以取消的过程,但它给你一点空间,以确保你想继续但允许自动化。

我正在编写一个脚本,最后它会重新启动服务器。 我想做5秒钟的超时: Rebooting in 5 sec... ,但允许用户取消,如果他们想在重新启动之前做其他事情。

是否有一些内置的方法/命令在bash中执行此操作或者我是否需要编写自己的版本?

有一个超时功能,但我认为你需要的东西可以复制read

read -t 10 -p "press any key to continue: " || true

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM