728x90
이번 포스트에서는 리눅스의 명령어인 grep, sort, split에 대해 다루겠다.
grep : 파일들을 대상으로 지정된 패턴의 문자열을 검색하고, 해당 문자열을 포함하는 줄들을 출력한다.
주요 옵션 :
- -i : 대소문자를 무시하고 검색한다.
- -l : 해당 패턴이 들어있는 파일 이름을 출력한다.
- -n : 각 줄의 줄번호도 함께 출력한다.
- -v : 명시된 패턴을 포함하지 않는 줄을 출력한다.
- -c : 패턴과 일치하는 줄 수를 출력한다.
- -w : 패턴이 하나의 단어로 된 것만 검색한다.
실해 화면 :
sort : 텍스트 파일들의 내용을 줄 단위로 정렬한다. 옵션에 따라 다양한 형태로 정렬한다.
주요 옵션 :
- -b : 앞에 붙는 공백은 무시한다.
- -c : 정렬이 되지 않는 상태로 출력한다.
- -d : 숫자, 무자, 공백만 비교하여 사전식 순서로 정렬한다.
- -f : 대소문자를 구분하지 않고 정렬한다.
- -n : 숫자 문자열의 숫자 값에 따라 비교하여 정렬한다.
- -r : 역순(내림차순)으로 정렬한다.
- -t : 지정한 문자를 필드 구분자로 사용한다.
실행 화면 :
split : 하나의 파일을 일정한 크기의 여러 개 작은 파일로 분할
주요 옵션 :
- -l : 분할할 줄 수를 지정
실행 화면 :
'Operating System > Linux' 카테고리의 다른 글
[명령어] find, at (0) | 2022.05.09 |
---|---|
[명령어] paste, cmp, diff (0) | 2022.05.08 |
[명령어] finger, ip addr, nslookup (0) | 2022.05.01 |
[명령어] xargs (0) | 2022.05.01 |
프로세스 (0) | 2022.04.30 |