以交互方式使用 bash 我试图使用 cut 来防止线条长于我的终端宽度。但是当使用带有彩色输出的命令时,所有颜色都会被剪切去除。例如: ls -lG | cut -c 1-$COLUMNS。
ls -lG | cut -c 1-$COLUMNS
无论如何要剪切以保留颜色格式?
command-line ls shell colors pipe
colors ×1
command-line ×1
ls ×1
pipe ×1
shell ×1