gpt4 book ai didi

perl - 检查静默终端命令写入文件的进度?

转载 作者:行者123 更新时间:2023-12-04 06:22:42 24 4
gpt4 key购买 nike

不确定这是否可行,但我在终端上运行它:
script -q \/my\/directory\/\/$outfile \.\/lexparser.csh $file
说明

通过 perl 脚本。第一个目录和$outfile是我保存终端命令输出的地方。 \.\/lexparser.csh $file只是调用该脚本来处理输入文件,$file .

问题

然而,我把-q b/c 我不想将不必要的打印保存到文件中。该文件很大~ 30,000 行文本。它已经运行了一段时间,这是意料之中的。

问题

我想检查并确保一切顺利。文件输出名称在 Finder 中,但我担心如果我点击它,它会破坏输出。如何在不中断进程的情况下检查进度(可能是当前的文本文件)?

感谢您的时间,如果问题不清楚,请告诉我。

最佳答案

打开一个新终端,导航到输出目录,然后:

tail -f <output_file>

您将继续看到文件的新追加内容,而不会中断任何写入过程。只需让终端打开 tail去,你可以看一整天。拿点爆米花。

除了 tail ,您还可以了解 tee . tee点是输出到文件的同时也输出到 STDOUT在您的终端中。两全其美!嗯,两个可能世界的好方面。

关于perl - 检查静默终端命令写入文件的进度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6375753/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com