반응형
파이프(|)를 이용하여 여러가지 사용할 수 있는 필터
1) sort : 표준입력에 대한 정렬을 수행하여, 그 결과를 표준 출력으로 출력한다
2) uniq : 표준 입력으로부터 정렬된 테이터를 받아서 중복된 항목을 제거하고 출력해 준다.
3) grep : 표준 입력으로부터 받은 라인 단위의 데이터로부터 지정한 문자패턴을 가지고 있는 라인을 찾아서 출력해준다
4) fmt : 표준 입력으로 부터 텍스트를 읽고 형식화된 텍스트를 표준 출력으로 출력해 준다.
5) pr : 표준 입력으로 부터 텍스트를 입력받아서 페이지 단위로 테이터를 잘라서 출력해 준다
6) head : 입력된 파일에서 앞의 10개의 라인만 출력해 준다
7) tail : 입력된 파일에서 마지막 10개의 라인만 출력해 준다. 로그파일의 최근 로그를 출력해 보고자 할 때, 유용하다.
8) tr : 입력된 문자를 변경(대/소문자)하거나, 반복, 삭제하여 출력해준다. 예를 들면, DOS용 텍스트를 UINX용 텍스트 파일로 컨버트할때 사용하기도 한다.
9) sed : 스트림 에디터로써 tr 명령어 보다 다양한 문자 변경을 사용할 수 있다.
10) awk : 강력한 필터로서 프로그래밍 언어라고 할 수 있다.
'개발관련 > Shell' 카테고리의 다른 글
특정문자열 포함한 파일찾기 & 하위폴더 여러파일 내용 한꺼번에 치환하기 (0) | 2021.03.23 |
---|---|
특정문자열 포함한 파일찾기 & 하위폴더 여러파일 내용 한꺼번에 치환하기 (0) | 2016.04.15 |
파이프(|)를 이용한 필터들 요약 (0) | 2016.04.15 |