有没有办法告诉终端不要换行长行。我希望在同一空间中看到一行,而不是换到下一行。我不在乎是否能看到行的结尾,只要行保持在一行即可。水平滚动也可以解决这个问题,但目前我只需要取消换行。
less
查看文件或命令输出,通过传递-S
选项(也称为--chop-long-lines
),输出将被截断而不是换行到新行。你可以使用水平箭头键查看剩余的内容。tput rmam
tput smam
cat myfile.csv | awk '{ FS=","; print $1,$2,$3 }'
cat myfile.csv | less
注意:当一个字段很长时,less 命令的表现会有些奇怪。 - yosefrow