Unix 从tar.bz2中的文本文件中读取而不提取它

Unix 从tar.bz2中的文本文件中读取而不提取它,unix,tar,Unix,Tar,我想读取tar.bz2文件中的一个文件而不提取它,就像解压缩-p一样 假设我有一个名为abc.bz2的文件,在这个文件中,有4个文件,a.txt,b.txt,c.txt,d.txt 我只想从b.txt读取而不提取它 我已经用下面的命令试过了 tar -xvjf abc.tar.bz2 b.txt 它不起作用。有人能帮忙吗?它在这里很好用。@JamesBrown它对你有用吗?是的。它是如何不为你工作的?不知道为什么它不工作,但尝试相同的,它没有给出文件输出。它只列出了该文件。可能是因为该文件已损

我想读取tar.bz2文件中的一个文件而不提取它,就像解压缩-p一样

假设我有一个名为abc.bz2的文件,在这个文件中,有4个文件,a.txt,b.txt,c.txt,d.txt

我只想从b.txt读取而不提取它

我已经用下面的命令试过了

tar -xvjf abc.tar.bz2 b.txt

它不起作用。有人能帮忙吗?

它在这里很好用。@JamesBrown它对你有用吗?是的。它是如何不为你工作的?不知道为什么它不工作,但尝试相同的,它没有给出文件输出。它只列出了该文件。可能是因为该文件已损坏!它在这里很好用。@JamesBrown对你有用吗?是的。它是如何不为你工作的?不知道为什么它不工作,但尝试相同的,它没有给出文件输出。它只列出了该文件。可能是因为该文件已损坏!