我想解压缩多个文件,
使用这个答案,我找到了以下命令。
find -name '*.zip' -exec sh -c 'unzip -d "${1%.*}" "$1"' _ {} \;
如何使用 GNU Parallel 和上述命令解压缩多个文件?
编辑 1:根据用户Mark Setchell的问题
文件在哪里?
所有的 zip 文件通常都在一个目录中。
但是,根据我的假设,即使根据 find 命令中给出的深度递归/非递归,该命令也会找到所有文件。
文件是如何命名的?
abcd_sdfa_fasfasd_dasd14.zip
你通常如何解压缩一个?
unzip abcd_sdfa_fasfasd_dasd14.zip -d abcd_sdfa_fasfasd_dasd14