我试图在单行上显示所有 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
我感到awk就是这样,但是该命令的文档让我迷失了
答案1
使用awk
$ awk '/mnt/ { s+=$4 ; t+=$3 } END {print s"/"t}' <(df -h)
383/850