保存一下,目前我用来批量处理下载的爱情动作图片包的命令:
ls *.zip | while read line; do mkdir "`echo $line | awk -F'.zip' '{print $1}'`" && unzip "$line" -d "`echo $line | awk -F'.zip' '{print $1}'`"; done
下载的zip文件中经常含空格等特殊字符,最开始想用for循环或者find内置的循环来处理,都没有成功。结果想出来这一损招,用行以及引号来处理。效果还不错,留这里存个档,省得以后忘了。