for filename in `find /root/test -type f -name "*zip"` do unzip -x $filename rm -rf $filename done for filename in `find /root/test -type f -name "*rar"` do unrar e $filename rm -rf $filename done echo "unzip finished" sleep 5 for filename in `find /root/test -type f -name "*.url"` do echo $filename rm -rf $filename done for filename in `find /root/test -type f -name "*.txt"` do echo $filename rm -rf $filename done for i in `ls /root/test/` do if [ -d $i ];then echo $i zip -r $i.zip $i rm -rf $i fi done echo "zip finished!!"
Linux中如何安装RAR wget http://www.rarsoft.com/rar/rarlinux-x64-5.0.1.tar.gz tar -zxf rarlinux-x64-5.0.1.tar.gz cd rar make 压缩 rar a all *.jpg 解压 unrar e all.rar
