shell查找磁盘空间最大的挂载目录
1 #!/bin/bash 2 3 df_lines=$(df -P | wc -l) 4 5 max_dir='' 6 max_siz=0 7 8 for i in $(seq 2 $df_lines) 9 do 10 temp_siz=$(df -P | awk -v i=$i 'NR==i{print $4}') 11 if [ $temp_siz -gt $max_siz ];then 12 max_siz=$temp_siz 13 max_dir=$(df -P | awk -v i=$i 'NR==i{print $NF}') 14 fi 15 done 16 17 echo $max_dir