모든 mnt 폴더의 여유 공간과 전체 공간을 한 줄에 표시하려고 합니다.
나는 다음 명령을 사용하고 있습니다 :
(df -h| grep 'mnt' | awk '{s+=$4} END {print s}') ; (df -h| grep 'mnt' | awk '{s+=$3} END {print s}')
불행히도 두 줄의 출력이 생성됩니다.
383
850
다음과 같은 것을 출력하는 명령을 작성하고 싶습니다.
383/850
나는 느낀다앗그게 다인데 명령에 대한 문서를 잃어버렸어요
답변1
사용awk
$ awk '/mnt/ { s+=$4 ; t+=$3 } END {print s"/"t}' <(df -h)
383/850