首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为“*.squashfs”解压to的管道查找结果

为“*.squashfs”解压to的管道查找结果
EN

Unix & Linux用户
提问于 2015-09-20 03:20:58
回答 1查看 343关注 0票数 2

我正在寻找能够找到压缩文件系统的东西,并将输出传递给解压缩fs,并且它必须是squashfs之外的绝对路径。

示例

代码语言:javascript
复制
/tmp/mnt/live/filesystem.squashfs

期望输出

代码语言:javascript
复制
/tmp/unsquashedfs/files

我在愚弄代码行,比如

代码语言:javascript
复制
find /tmp/mnt -iname '*.squashfs' -exec unsqaushfs '*.squashfs' {} \;

find /tmp/mnt -print0 -iname "*.squashfs" | unsquashfs "*.squashfs" -T - 

但不能让它起作用。如果有人帮忙,我们将不胜感激!

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2015-09-20 21:46:07

你基本上是在寻找

代码语言:javascript
复制
find /tmp/mnt -iname '*.squashfs' -exec unsquashfs {} \;

{}被匹配文件的路径替换。

如果要指定要解压缩到的目录,请传递-d选项。

代码语言:javascript
复制
find /tmp/mnt -iname '*.squashfs' -exec unsquashfs -d /tmp/unsquashedfs/files {} \;
票数 2
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/230801

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档