리눅스/awk

awk -f

Aif 2023. 8. 24. 12:24

awk -f는 실행할 문법을 파일에 저장하고 사용할 수 있게 된다.

 

vi testawk.txt 파일을 만들고 그안에 실행할 awk 문법을 넣는다.

  1 {
  2     NAME=$1;
  3     USE=$5;
  4     MNT=$6;
  5
  6     if(cnt==0){
  7         print "-----------------------------------------------------";
  8         cnt++;
  9     }
 10     if(USE>5) {
 11         print "Memmory Over !! >> ",NAME, USE, MNT;
 12     }
 13 }

그리고 다음을 실행한다.

df -h | awk -f 'testawk.txt'