我怎样才能让 Unix Less 换行长列?

我怎样才能让 Unix Less 换行长列?

我需要使用 less 查看一个大型制表符分隔文件。有一列约有 200 个字符,我不想看,但该列将所有其他列推到右侧,使查看变得困难。有没有办法防止 less 在列中显示超过制表符宽度的内容?

答案1

您可以使用“cut”删除该列并将输出重定向到 less。

例如如果它是你不想看到的第一列

cut -f 1 --complement $FILENAME | less

如果有制表符以外的分隔符,则可以使用 '-d;

cut -d ',' -f 1 --complement $FILENAME | less

答案2

使用

less -S

可以解决问题。另请参阅答案在这里

相关内容