다음 명령을 통해 df에서 사용 가능한 크기를 캡처합니다.
echo "$DF" | awk '$NF == "/var" { print $(NF-2) }'
구문 설정 방법을 설정하고 싶다면
NF == "/var"
또는
NF == "/"
/var에 추가된 "/"도 캡처하고 싶기 때문입니다(때때로 /var가 / 아래에 있음).
나는 시도했다:
echo "$DF" | awk '$NF == "/var|/" { print $(NF-2) }'
하지만 작동하지 않습니다.
답변1
다음을 수행할 수 있습니다.
echo "$DF" | awk '$NF == "/var" || $NF == "/" { print $(NF-2) }'
또는 정규식을 사용하려면 ~
정규식 일치 연산자를 사용하세요.
echo "$DF" | awk '$NF ~ "^(/var|/)$" { print $(NF-2) }'
또는:
echo "$DF" | awk '$NF ~ "^/(var)?$" { print $(NF-2) }'