当我想列出系统上可用或安装的某些软件包时,我经常使用dpkg
或aptitude
结合使用grep
,但我注意到当我添加时| grep
,输出行看起来有点不同。
这是一个纯dpkg
输出,当终端较小时输入第一个命令,当终端最大化时输入第二个命令:
如您所见,输出因窗口大小而异——在窗口较小的情况下,空间会减少。
现在,当我们添加时会发生什么| grep
:
第一个输出的一部分被放到了第二行。但是当我最大化终端并再次输入命令时,该行是一条直线。此外,列具有相同的固定大小(它们之间的间距相同)。
这是一个aptitude
输出:
这两个命令都是在最大化的窗口中输入的,但该grep
行的列更窄,并且第三列的一些文本被截断了。
为什么会发生?有没有办法阻止grep
调整线条的大小?
我不知道如何在不更改其参数的情况下添加图像,希望您明白我在说什么。