Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/bash/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux bash脚本:使用;脚本“;将控制台输出实时写入文件的命令_Linux_Bash - Fatal编程技术网

Linux bash脚本:使用;脚本“;将控制台输出实时写入文件的命令

Linux bash脚本:使用;脚本“;将控制台输出实时写入文件的命令,linux,bash,Linux,Bash,我想捕获控制台输出并将其实时写入文件。为此,我使用带有“-f”选项的“script”命令,它在每次写入后刷新输出。然而,这并没有给我“实时”的输出文件。似乎该命令不经常写入输出文件。 所以我的问题是它多久写一次?如何让它更频繁地写作? 谢谢您可以尝试使用其日志记录功能和日志文件刷新秒数(未测试)。如果是bash,请将以下内容添加到我的.bash\u配置文件中,以便实时更新bash历史记录: shopt -s histappend PROMPT_COMMAND="history -a;$PROMP

我想捕获控制台输出并将其实时写入文件。为此,我使用带有“-f”选项的“script”命令,它在每次写入后刷新输出。然而,这并没有给我“实时”的输出文件。似乎该命令不经常写入输出文件。 所以我的问题是它多久写一次?如何让它更频繁地写作?
谢谢

您可以尝试使用其日志记录功能和日志文件刷新秒数(未测试)。

如果是bash,请将以下内容添加到我的.bash\u配置文件中,以便实时更新bash历史记录:

shopt -s histappend
PROMPT_COMMAND="history -a;$PROMPT_COMMAND"
诚然,这是一个解决办法,并没有回答您关于脚本命令的问题