我试图读取xar文件中的文件内容,而不使用命令行提取它们。
当我运行命令时,
xar -tf filename.xar | grep -i 'info'它列出了我要找的所有文件。
但当我试图用,
cat `xar -tf filename.xar | grep -i 'info'`我收到一条错误消息,上面写着cat: filename:没有这样的文件或目录
发布于 2017-03-09 02:12:59
你在正确的轨道上,但问题是你使用猫试图读取一个文件,但尚未从档案中提取。您需要先解压缩存档,然后才能读取其内容。使用此代码提取文件,然后读取“Info”文件:
xar -xf filename.xar; cat `xar -tf filename.xar | grep -i 'info'`希望这有帮助:D (u可以在末尾添加代码以删除添加的解压缩文件)
https://stackoverflow.com/questions/37760532
复制相似问题