我有这个 python 脚本,可以将 Twitter 流输出到我的终端控制台。现在有趣的是: * 在雪豹上,我得到了我想要的所有数据。* 在 Ubuntu(我的电脑)上,这些数据是有限的,旧数据会被删除。
两个终端控制台都在 Bash 中运行,所以它可能是操作系统的东西。
我的问题是:我该如何关闭它?为了我的学士论文,我想让我的电脑开机一周以捕获大约 1 或 2 GB 的数据!
>
使用或将输出重定向到文件>>
。说
$ cmd > filename.txt
这会将所有内容放在 filename.txt 中,您也可以使用2>error.txt
.
Edit -> profile preference -> Scrolling -> check on unlimited
以防万一你想要它在控制台上。但我会建议使用文件重定向并稍后处理文件。
我也避免使用终端执行此操作,而是直接回答问题:
最好重定向到一个文件,然后访问该文件。“tail -f”非常有用。
尝试使用tee(1)
:
man tee
command | tee outputfile
你也可以nohup(1)
一起使用tail(1)
(如果你真的需要标准输出中的输出)。
nohup command &
tail -f nohup.out