减少“dirs -v”输出中数字和路径之间的空间

减少“dirs -v”输出中数字和路径之间的空间

我觉得数字和路径之间的空间太大了,我相信更少的空间会让线条更容易遵循。

有没有一种简单的方法可以减少该空间?

在此输入图像描述

答案1

这是一个 TAB,您会看到 7 列间隙,因为您的终端每 8 列就有一个制表位。

您可以更改终端上的制表位间距,例如:

tabs 4

要将制表符设置为每 4 列而不是 8 列,或将输出通过管道传输到:

expand -t4

将制表符转换为空格,每 4 列有一个制表符。或者

expand -t4,/8

展开选项卡,但第一个选项卡在第 4 列之后,其他选项卡照常每 8 列一次。

或者通过管道将第一个 TAB 转换为一个空格(但要注意,当显示超过 10 行时,输出会错位):

sed $'s/\t/ /'

答案2

又快又脏

dirs -v| sed -r 's/\s{2,}/ /'

相关内容