我怎样才能让它变得更好/更有效率:
df -h | grep /partition | awk '{print $3}' | awk '{$0=substr($0,1,length($0)-1); print $0}'
这会打印/partition 的大小(删除最后一个字符)。
最佳答案
另一种变体,告诉 df
进行过滤,并使用 awk
的 gensub()
代替:
df -h /partition | awk 'NR > 1 { print gensub("G$", "", "", $3) }'
关于linux - 使用 df 和 awk 查找分区大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18062709/