[Mac] 리눅스 명령어 — 텍스트 처리

Linux commands for Mac

head

문서 내용의 앞부분 출력. (디폴트 10줄)

tail

문서 내용 뒷부분 출력. (디폴트 10줄)

wc (word count)

문서의 line / word / byte의 개수 출력

nl (numbering lines)

문서 내용을 라인 넘버와 같이 출력

sort

라인을 정렬해서 출력

uniq

중복 라인 내용 제거 후 출력. 단 연속적인 라인만 중복으로 인식하기 때문에 sort 랑 같이 많이 쓰임. (우선 정렬 후 uniq 먹임)

cut

라인별로 잘라낸 특정 내용만 출력.

tr (translate)

라인별 내용 변환하기.

sed (stream editor)

파일 내용 라인 단위로 수정 가능. (출력, 삭제, 변환 등)

출처

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store