【发布时间】:2014-09-29 05:26:22
【问题描述】:
我有一个 shell 脚本打印一些统计数据,如磁盘信息、内存使用等。但它只在脚本运行和退出后显示一次信息。我可以让这个脚本重复运行(例如htop)或类似的东西吗?我希望此信息每 5-10 秒更新一次。
【问题讨论】:
-
如果每分钟运行一次就足够了,你可以使用 coron 来运行你的脚本。否则你必须做一些循环并像服务一样实际运行你的脚本。 stackoverflow.com/questions/3430330/…
-
是的,但它每次都会关闭当前的 tty。我的意思是不关门就上班……
-
用
while :; do script; sleep 10; done包装你的脚本(或其内容)怎么样? -
@Jens,好主意!我会试试这个)谢谢!