본문 바로가기
LINUX

linux shell script) free에서 실제 사용 메모리 구하기 (awk 사용)

by Rainbound-IT 2022. 5. 11.
반응형

스크립트 연습할겸

 

free에서 나오는 실제 메모리를 구하려고 합니다.

보통 이런식으로 나와서 구분하기 어려웠습니다.

 

#!/bin/sh

echo "===================================="
free | awk '{if($1 == "Mem:") print("Memtotal:" $2  "   MemAvail:" $7)}'

echo "===================================="

free | awk '{if($1 == "Mem:") print("UsageRate: "($2-$7) /$2 *100 "%")}'
free | awk '{if($1 == "Mem:") print("AvailRate: "$7 /$2 *100 "%")}'

echo "===================================="

 

잘 나오는걸 확인할 수 있습니다.

 

 

참조

https://blog.wonizz.com/2019/08/06/linux-awk/
https://reakwon.tistory.com/163
https://shlee1990.tistory.com/487

 

반응형

'LINUX' 카테고리의 다른 글

리눅스 shell 자동실행  (0) 2022.05.16
nano 에디터 단축키  (0) 2022.05.12
linux adduser useradd 차이  (0) 2022.05.04
linux(ec2) 에서 백스페이스 입력시 ^H,^? 나올때  (0) 2022.04.27
Sftp 접속 및 명령어  (0) 2022.04.25

댓글