有,usleep()
但libc
我没有找到任何命令行实用程序来执行此操作。
虽然我已经写了一段 C 代码,但我仍然想知道它是否已经存在于某个地方?
答案1
睡眠增强或许?
答案2
nosql RDBM 包中有一个 usleep 版本。安装 nosql 需要 procmail 和 postfix,因此为了一个小工具而安装所有这些有点麻烦。
但是,如果您找到并下载了 .deb 包但未安装它,则可以使用 tar 将其解开(deb 包只是一个包含压缩 tar 文件的压缩 tar 文件)。仅提取/usr/lib/nosql/usleep
,并将其放在您有权限安装它的路径中的某个位置(/usr/bin
,,/usr/local/bin
。~/bin)
它在我的 Lucid 系统上“刚刚好用”,因此显然所需的库(我敢打赌是 glibc)就在那里;不需要额外的包。
答案3
安装 busybox 包,它包含 usleep。
答案4
gnu coreutil 中的“sleep”程序可以接受十进制数。
sleep 0.2
无论如何,由于启动程序的延迟,睡眠不会准确。