dir () {
dir=$1
[ -d $dir ] || mkdir $dir
num=(`/usr/bin/du $dir -sk|awk '{print $1}'|sed 's/[A-Z]//'`)
m=$(echo "scale=3;$num/1024"|bc|awk '{printf "%.3f", $0}')
echo $m
}
dir $1
本文共 223 字,大约阅读时间需要 1 分钟。
dir () {
dir=$1
[ -d $dir ] || mkdir $dir
num=(`/usr/bin/du $dir -sk|awk '{print $1}'|sed 's/[A-Z]//'`)
m=$(echo "scale=3;$num/1024"|bc|awk '{printf "%.3f", $0}')
echo $m
}
dir $1
转载于:https://blog.51cto.com/10265013/1768265