free -m
현재 이와 같은 것이 있습니다.
grep
총액을 무료로 사용하는 방법 / awk
받는 방법을 알고 싶습니다 . 즉9083
답변1
사용 awk
:
awk '/^-/ {print $4}' <(free -m)
9083
참고하시기 바랍니다procps-ng 3.3.10, 출력 형식이 변경되고 줄은 다음과 같습니다.
awk '/Mem:/ {print $4}' <(free -m)
9083
사용 가능한 메모리 양은 새로운 procps-ng
다른 필드에서 액세스할 수 있습니다.
awk '/Mem:/ {print $7}' <(free -m)
답변2
N
행과 열을 선택하세요 M
. 예를 들면 다음과 같습니다.
free -m | awk 'NR==3{print $4}'
답변3
free -m | grep buffers/cache | awk -F" " '{ print $3 }'
free -m | grep buffers/cache | awk -F" " '{ print $4 }'
답변4
이건 어때:
free -m | grep ^Mem | tr -s " " | cut -f4 -d" "