linux判断文件大小

第一条code

ll -s | tail -n +2 | awk '$1 >= 10 {print $1,$10 "容量大于10"} $1 <= 9 {print $1,$10 "容量小于9"}'  

第二条code

ls -s | tail -n +2 | awk '$1 >= 10 {print $1,$2 "容量大于10"} $1 <= 9 {print $1,$2 "容量小于9"}'

效果都一样。

这里有个问题,tail -n +2读取的是ls或者ll后的第二行, 由于第一行会产生total,不过滤会导致读取出错。

而加了tail以后直接判断第一列

结果

 

 

 

做个笔记。

posted @ 2018-05-03 16:02  扶苏公子x  阅读(1736)  评论(0编辑  收藏  举报