我试图在xar文件中读取文件的内容,而不使用命令行提取它们。
当我运行命令时,
xar -tf filename.xar | grep -i 'info'
它列出了我追踪的所有文件。
但是当我尝试使用
读取这些文件的内容时cat `xar -tf filename.xar | grep -i 'info'`
我收到错误消息“ cat:filename:没有这样的文件或目录
答案 0 :(得分:0)
你在正确的轨道上,但问题是你使用猫试图读取一个尚未从档案中提取的文件。您需要先读取存档,然后才能读取其内容。使用此代码提取文件,然后读取“信息”。文件:
xar -xf filename.xar; cat `xar -tf filename.xar | grep -i 'info'`
希望这会有所帮助:D(你可以在最后添加一个代码来删除添加的提取文件)