awk : 리눅스 파일의 데이터를 파싱하여 출력하기 위한 기능을 담고 있는 명령어로서 내용이 방대하다. 명령어라고 칭하고 있기는 하지만 사실은 스크립트 언어이기 때문이다.
ex1)ps -ef의 결과 중 1열만(column) 출력
ps -ef | awk '{print $1}'
ex2)값들을 뽑아낸 후에 값들의 합을 출력
seq 1 10 | awk '{s+=$1} END {print s}'
더 자세한 내용은 awk에 대한 상세한 내용을 담고 있는 아래 블로그를 참조하면 좋을듯 하다.
'Server > 리눅스' 카테고리의 다른 글
[리눅스 명령어] chown, chmod : 파일, 디렉토리 소유자와 소유그룹 변경 및 권한 부여 (0) | 2020.03.18 |
---|---|
[리눅스 명령어] date : 날짜 출력 명령어 (0) | 2020.03.18 |
[리눅스 명령어] split : 파일 분할 명령어 (0) | 2020.03.18 |
[리눅스 명령어] diff : 두 파일의 차이점 출력 (0) | 2020.03.18 |
[리눅스 명령어] sed : sed 명령어 사용하여 파일 내용 일괄 변경하기 (0) | 2020.03.17 |