我正在做:
less -S my_database_dump.sql
Run Code Online (Sandbox Code Playgroud)
为了查看行被切断的文件(即换行)。但它不起作用,行没有被换行,我需要水平滚动才能看到整行。我能做什么?
尝试这个:
fold -w $COLUMNS my_database_dump.sql | less
Run Code Online (Sandbox Code Playgroud)
$COLUMNS由外壳设置为终端宽度。当然,您可以根据需要尝试其他宽度。如果你在一个脚本运行这个你可能没有任何$COLUMNS或$LINES定义-在这种情况下,你可以使用tput lines来代替。
如果你真的想要截断行(在这个例子中,保留前 80 个字符),请执行以下操作:
cut -c -80 my_database_dump.sql | less
Run Code Online (Sandbox Code Playgroud)