본문 바로가기

Server/리눅스

[리눅스 명령어] awk : 리눅스 파일 데이터 검사, 조작, 출력

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