我正在寻找能够找到压缩文件系统的东西,并将输出传递给解压缩fs,并且它必须是squashfs之外的绝对路径。
示例
/tmp/mnt/live/filesystem.squashfs期望输出
/tmp/unsquashedfs/files我在愚弄代码行,比如
find /tmp/mnt -iname '*.squashfs' -exec unsqaushfs '*.squashfs' {} \;
find /tmp/mnt -print0 -iname "*.squashfs" | unsquashfs "*.squashfs" -T - 但不能让它起作用。如果有人帮忙,我们将不胜感激!
发布于 2015-09-20 21:46:07
你基本上是在寻找
find /tmp/mnt -iname '*.squashfs' -exec unsquashfs {} \;{}被匹配文件的路径替换。
如果要指定要解压缩到的目录,请传递-d选项。
find /tmp/mnt -iname '*.squashfs' -exec unsquashfs -d /tmp/unsquashedfs/files {} \;https://unix.stackexchange.com/questions/230801
复制相似问题