0

我注意到我们可以通过运行来获得脚本二进制文件的无限循环

script -c "repeat 1000 ls -l && cat typescript"

我通过强制脚本将缓冲区刷新到打字稿文件中来做到这一点(这就是为什么重复 1000)然后当 cat 命令输出文件而脚本二进制文件正在写入他的缓冲区时,文件已满:“延迟” cat 命令的输出和文件的写入之间是肯定的,我的问题是:如何使它成为否定,使这个无限循环消失?

当然没有环境修改。我在 C 中有自己的版本,具有相同的行为。谢谢 !

4

0 回答 0