首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用命令行读取xar文件中的文件内容

使用命令行读取xar文件中的文件内容
EN

Stack Overflow用户
提问于 2016-06-11 06:05:23
回答 1查看 981关注 0票数 1

我试图读取xar文件中的文件内容,而不使用命令行提取它们。

当我运行命令时,

代码语言:javascript
复制
xar -tf filename.xar | grep -i 'info'

它列出了我要找的所有文件。

但当我试图用,

代码语言:javascript
复制
cat `xar -tf filename.xar | grep -i 'info'`

我收到一条错误消息,上面写着cat: filename:没有这样的文件或目录

EN

回答 1

Stack Overflow用户

发布于 2017-03-09 02:12:59

你在正确的轨道上,但问题是你使用猫试图读取一个文件,但尚未从档案中提取。您需要先解压缩存档,然后才能读取其内容。使用此代码提取文件,然后读取“Info”文件:

代码语言:javascript
复制
xar -xf filename.xar; cat `xar -tf filename.xar | grep -i 'info'`

希望这有帮助:D (u可以在末尾添加代码以删除添加的解压缩文件)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37760532

复制
相关文章

相似问题

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