ls
홈 디렉토리에서 이 명령을 사용하면 출력의 각 줄 앞에 공백이 있습니다.
$ ls
bin Documents ...
내 홈 디렉토리에 대해서만 이 작업을 수행하는 것 같습니다.
왜 이런 일을 하는가?
노트:이거 중복 아닌거 같은데"ls"가 갑자기 공백을 작은따옴표로 묶는 이유는 무엇입니까?그건 내가 물어본 것도 아니고, 답을 아는 데도 관심이 없기 때문이다. 공백이 인용의 부작용이라는 것을 아는 것만으로도 내 질문에 답하기에 충분합니다.
답변1
@Kusalananda와 @Paul_Pedant의 제안 덕분에 답을 찾았습니다.
사용 시 출력은 ls -l
다음과 같습니다.
drwxr-xr-x 2 francis francis 4096 Feb 15 2019 bin
drwxrwxr-x 3 francis francis 4096 Jan 16 2019 builds
drwxr-xr-x 8 francis francis 4096 Nov 15 10:00 Desktop
drwxr-xr-x 2 francis francis 4096 Aug 21 11:37 Documents
drwxr-xr-x 6 francis francis 20480 Nov 21 10:57 Downloads
drwx------ 23 francis francis 4096 Nov 21 10:57 Dropbox
drwxrwxr-x 3 francis francis 4096 Apr 11 2019 'VirtualBox VMs'
"VirtualBox VMs" 디렉터리는 ls
(아마도 이름에 공백이 있어서 그런 것 같습니다.). ls
선행 인용문에 전용 열이 있도록 출력을 정렬하는 것 같습니다 .