我想将脚本(Python或任何其他类型)的输出重定向到文件。易于使用>或>>。
但是,对于这两个文件,只有脚本返回一次,输出才会写入文件中。一旦从标准输出重定向,是否有方法在文件中写入输出?有点像一个日志文件,可以访问它来读取脚本的最后几个步骤。
提前谢谢。
发布于 2015-08-13 14:59:00
许多程序会缓冲它们的输出,或者shell会缓冲它,所以它不一定要等到脚本完成,而是直到缓冲区(通常是4096字节)满了为止。在脚本中,您可以在每次需要时手动刷新缓冲区。或者,您可以尝试像非缓冲这样的外部包。
https://unix.stackexchange.com/questions/223027
复制相似问题