ls -al에서 공백기준으로 sort질문입니다.
509
작성한 질문수 1
14:54분에 ls -al의경우 공백으로 나눠져있어서
-t를 이용해서 구분안하고 바로 -k로 정렬할수있다고 하셨는데
제가 공백으로 구분하는식을 임의로
ls -al | sort -t' ' -k 6 -n이렇게했을때 제가 원하는 "월"을 기준으로 정렬이 되지않았습니다. 왜이럴까요?
그리고 공백으로 정렬된 파일같은경우는 -t를 안해줘도 되는건가요?
답변 1
0
안녕하세요 kwe hihe님
sort는 기본적으로 공백 문자 혹은 공백 문자들을 기준으로 column을 나눕니다. 그래서 콤마 같이 공백 문자가 아닌 문자를 지정할 때 -t를 사용하시고, 공백 문자를 기준으로 하실 때에는 -t 옵션을 안주셔도 됩니다.
-t 옵션으로 공백 문자를 지정했을 때에는 연속된 공백 문자가 있을 때 각각의 공백 문자를 column으로 구분하는 것으로 보이고, -t 옵션을 주지 않았을 때에는 여러 공백 문자를 하나의 컬럼으로 처리하는 것으로 보입니다. ls -al의 결과는 사람이 보기 편하도록 공백으로 컬럼을 맞춰놓았는데요, 연속된 공백 문자가 있는 경우 우리는 그것을 하나로 처리하길 바라지만 -t로 공백 문자를 입력했을 때에는 각각 컬럼으로 인식해 원하는 결과를 얻지 못한 것 같습니다.
답변이 늦어져 죄송합니다.ㅠ
프로젝트 질문 문의
0
42
1
강의 질문 입니다
0
70
1
리눅스 개발자와 엔지니어
1
437
1
sort와 ps명령어
0
465
1
locate명령어와 ps명령어
0
336
1
sort 의 u 옵션
0
265
1
tail 관련 질문 드립니다.
0
549
1
head 명령어 관련 질문
0
355
1
특정 디렉토리를 제외하고 삭제가 가능할까요?
0
1851
1
리눅스 배포판 질문합니다.
0
322
1
검색 14:56
1
255
1
백스페이스 누르면 앞칸으로 이동하는데요.
1
1159
1
빔 플러그인 설치
0
303
1
강사님한테 배운것들 맥 os 에서도 쓰임새있나요?
0
272
1
질문있습니다.
1
224
4
12분 10초부터 실습
0
290
1
커맨드가 root권한이 필요한지 명령 실행전에 알수있나요?
0
385
1
VIM 1강에서 사용하셨던 예제를 따라하고 싶은데 실습 파일을 주실 수 있을까요?
0
218
3
비주얼모드에대해서
0
203
1
강의자료는 없을까요?
1
231
1
안녕하세요! 질문이 있습니다.
1
152
2
질문 있습니다!
1
310
4
영상이 짤린건가요?
2
297
3
inflearn-lip파일 내용 하려면 다른 강의들 먼저 듣고 와야 하나요.
1
270
1





