0
#! /bin/bash
cd /root/test/
for i in `ls`;do
if [ -f $i ];then
a=`du -sh $i |awk -F' ' '{print $1}'|awk -F'.' '{print $1}'|sed 's/[^0-9]//g'`
if [ $a -lt 5 ];then
tar -zcvf /root/test/$i.tar.gz $i
fi
fi
done
cd /root/test/
for i in `ls`;do
if [ -f $i ];then
a=`du -sh $i |awk -F' ' '{print $1}'|awk -F'.' '{print $1}'|sed 's/[^0-9]//g'`
if [ $a -lt 5 ];then
tar -zcvf /root/test/$i.tar.gz $i
fi
fi
done
编辑回复