강좌를 듣다가 갑자기 이걸 봤는데 파이핑 전까지는 이해가 안됐는데 파이핑 후 커맨드 컷 옵션이 좀 헷갈리더라구요
답변1
그리고-c
cut
지정된 문자 또는 쉼표로 구분된 문자 범위만 선택하십시오.
N N'th byte, character or field, counted from 1
N- from N'th byte, character or field, to end of line
N-M from N'th to M'th (included) byte, character or field
-M from first to M'th (included) byte, character or field
따라서 cut -c1-11,50-
인쇄된 각 줄에서 1부터 11까지의 문자를 인쇄하고 줄 끝까지 50을 인쇄합니다 ls -l
.
따라서 파일 권한(처음 11자)을 얻게 되며 나머지는 사용자 이름 길이, 파일 크기 등에 따라 다르지만 파일 이름을 인쇄하는 것이 좋을 것 같습니다( cut -f
그렇다면 목표를 사용하는 것이 더 좋지만 일반적으로ls를 구문 분석하는 것은 좋은 생각이 아닙니다.)?