如何截断(截断) bash 输出中的长行以适合屏幕?

如何截断(截断) bash 输出中的长行以适合屏幕?

我喜欢将任何输出都输入到管道中,less -S因为它可以整齐地打印,而不会将长行输出换行(尤其是表格)。但是,我想知道是否有一种方法可以截断直接在终端中打印的任何长行,并可以选择使用右箭头键查看截断的部分。

答案1

对于许多终端来说,

setterm -linewrap off

应该可以解决截断问题。

似乎有一个带有水平滚动条的终端的 Java 实现。它被称为终结者我自己还没尝试过。

相关内容