Ubuntu终端不显示所有值

时间:2014-09-27 03:12:29

标签: c ubuntu

我有一个C程序,显示字母“A-B-C-D-E-F”可以制作的所有可能性。这有720种可能性。但我的终端只显示了511种可能性。我尝试在线查看如何编辑终端设置,并发现以下内容并完成了它们。我进入编辑>配置文件首选项并选择“使用自定义终端大小”并将行和列的值都设置为800.遗憾的是,只有511继续显示。

有人可以告诉我这是什么解决方案,我真的很困惑。

PS:每个条目都在自己的行上。例如:

ABCDEF
ABDCEF
......
...... 

3 个答案:

答案 0 :(得分:2)

除了David Grayson描述的less之外,您还应该熟悉重定向:

my_program > outputfile.out

这将使用程序的输出创建一个新文件(或覆盖现有文件)。现在,您可以在文本编辑器中打开文件以查看输出。您还可以使用wc实用程序计算行数:

wc outputfile.out

如果您只想检查程序是否创建了正确的输出量,可以使用以下管道:

my_program | wc

答案 1 :(得分:1)

您需要转到滚动标签,并将滚动缓冲区中的行数设置为高于512的值。

要了解的另一个有用的实用工具是less。您可以将程序的输出传送到它中,它可以让您滚动并搜索输出:

my_program | less

答案 2 :(得分:1)

我想你想看到所有的输出答案。你可以在执行a.out>回答之后的程序中看到“回答”的答案。 现在打开文件(回答),你会看到结果。 “>” 中是运营商

相关问题