1

我有这个 python 脚本,可以将 Twitter 流输出到我的终端控制台。现在有趣的是: * 在雪豹上,我得到了我想要的所有数据。* 在 Ubuntu(我的电脑)上,这些数据是有限的,旧数据会被删除。

两个终端控制台都在 Bash 中运行,所以它可能是操作系统的东西。

我的问题是:我该如何关闭它?为了我的学士论文,我想让我的电脑开机一周以捕获大约 1 或 2 GB 的数据!

4

3 回答 3

3

>使用或将输出重定向到文件>>。说

$ cmd > filename.txt

这会将所有内容放在 filename.txt 中,您也可以使用2>error.txt.

Edit -> profile preference -> Scrolling -> check on unlimited

以防万一你想要它在控制台上。但我会建议使用文件重定向并稍后处理文件。

于 2012-05-24T21:15:43.650 回答
2

我也避免使用终端执行此操作,而是直接回答问题:

  • 右键单击终端窗口
  • 简介
  • 个人资料偏好
  • 责骂
  • scollback:无限制

最好重定向到一个文件,然后访问该文件。“tail -f”非常有用。

于 2012-05-24T21:19:46.890 回答
0

尝试使用tee(1)

man tee
command | tee outputfile

你也可以nohup(1)一起使用tail(1)(如果你真的需要标准输出中的输出)。

nohup command &
tail -f nohup.out
于 2012-05-24T21:18:30.347 回答