Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 如何解压子目录中的所有文件?_Linux - Fatal编程技术网

Linux 如何解压子目录中的所有文件?

Linux 如何解压子目录中的所有文件?,linux,Linux,我有一个名为data的文件夹,在这个文件夹中有子文件夹,在这些子文件夹中有压缩文件 我尝试解压缩一个文件,并成功使用: tar -xvzf file.tgz 现在我想解压数据中的所有文件。有什么提示吗 我正在使用Linux find . -maxdepth 2 -name '*.tgz' -exec tar -xvzf {} \; 这里的其他方法:建议您的发现最好限制在-name'*.tgz'。好的捕获,添加了选项

我有一个名为
data
的文件夹,在这个文件夹中有子文件夹,在这些子文件夹中有压缩文件

我尝试解压缩一个文件,并成功使用:

tar -xvzf file.tgz
现在我想解压
数据中的所有文件。有什么提示吗

我正在使用Linux

find . -maxdepth 2 -name '*.tgz' -exec tar -xvzf {} \;

这里的其他方法:

建议您的发现最好限制在
-name'*.tgz'
。好的捕获,添加了选项