awk : 리눅스 파일의 데이터를 파싱하여 출력하기 위한 기능을 담고 있는 명령어로서 내용이 방대하다. 명령어라고 칭하고 있기는 하지만 사실은 스크립트 언어이기 때문이다.
ex1)ps -ef의 결과 중 1열만(column) 출력
ps -ef | awk '{print $1}'
ex2)값들을 뽑아낸 후에 값들의 합을 출력
seq 1 10 | awk '{s+=$1} END {print s}'
더 자세한 내용은 awk에 대한 상세한 내용을 담고 있는 아래 블로그를 참조하면 좋을듯 하다.
리눅스 awk 명령어 사용법. (Linux awk command) - 리눅스 파일 텍스트 데이터 검사, 조작, 출력.
1. awk 명령어. 대부분의 리눅스 명령들이, 그 명령의 이름만으로 대략적인 기능이 예상되는 것과 다르게, awk 명령은 이름에 그 기능을 의미하는 단어나 약어가 포함되어 있지 않습니다. awk는 최초에 awk 기능을..
recipes4dev.tistory.com
'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 |