"dirs -v" 출력에서 ​​숫자와 경로 사이의 공백을 줄입니다.

"dirs -v" 출력에서 ​​숫자와 경로 사이의 공백을 줄입니다.

숫자와 경로 사이에 공간이 너무 많은 것 같습니다. 공간이 적으면 선을 따라가기가 더 쉬워질 것이라고 생각합니다.

그 공간을 줄이는 쉬운 방법이 있습니까?

여기에 이미지 설명을 입력하세요.

답변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,}/ /'

관련 정보