[root@web02 bin]# df -m Filesystem 1M-blocks Used Available Use% Mounted on /dev/sda3 14823 12498 1572 89% / /dev/sda1 249 10 226 5% /boot none 502 0 502 0% /dev/shm [root@web02 bin]# df -m | awk '{ print $4 }' Available 1572 <------------------ 요녀석 226 502 위에 '요녀석'만 빼낼수 있는 방법이 있을까요? 저 수치가 100이 되면 경고를 보내려고 하거든요..--좋은 하루 되세요!!!
df -m 출력에서 Available 열을 고르려면 awk 로 두 번째 줄부터 읽고 마지막 열이 아니라 4 번째 열을 출력하는 방식을 씁니다. 여기서는 df -m | awk 'NR>1 && $4<100' 처럼 조건을 걸어 경고를 만들 수 있습니다.