我有一个简单的Bash-script,它花了超过99%的时间来执行Python应用程序(该脚本只是一个 Package 器,它在for循环中提供此Python脚本文件并重命名输出文件)。我遇到了与here描述的相同的问题,并且已经查看了答案,但不知道如何在我的上下文中使用它们。
我想我需要在我的脚本中应用这个问题的答案中的原则,在执行Python脚本的那一行上,但是怎么做呢?
我的脚本作为伪代码:
for file in "$directory"; do
pythonscript "$file" >> "log.txt"; then
done
字符串
我想每分钟刷新一次pythonscript-line,它产生的每一行输出或类似的东西,这并不重要(通常执行需要几个小时,我只是希望能够经常跟踪输出)。
1条答案
按热度按时间cmssoen21#
您可以使用
PYTHONUNBUFFERED
env var字符串