答え1
これはTABです。端末には8列ごとにタップ停止があるため、7列間隔が表示されます。
たとえば、端末のタブ間隔を変更できます。
tabs 4
タブを8列ではなく4列ごとに設定するか、出力を次にパイプするには:
expand -t4
タブを空白に変換します(列4つにつき1タブ)。または
expand -t4,/8
タブを展開しますが、4列目の後の最初のタブを展開し、通常どおり8列ごとに別のタブを展開します。
または、パイプを介して最初のTABを空白に変換します(ただし、10行以上が表示されている場合は出力が視差で表示されることに注意してください)。
sed $'s/\t/ /'
答え2
速くて汚い
dirs -v| sed -r 's/\s{2,}/ /'