解压缩目录下所有的压缩文件,使用find + tar组合
- find 查找文件
基础用法可以自行百度
其中find的exec选项格式如下:
-exec command {} ;{} 花括号代表前面find查找出来的文件名,即把搜索的文件名放到花括号中,,这种用法通常是把搜索的结果做处理;
使用-exec选项,此选项是把参数一个一个传递给shell命令,即传递一个文件名执行一次cp命令;
xargs命令,是把参数一次性传递,即把搜索的所有文件名一次姓传给shell命令处理;
此处由于tar命令单次只能解压缩一个文件,所以选择exec
此处是 - tar 解压文件
tar的压缩参数要参照压缩格式
find *.tar -exec tar zxvf {} ;