1
我有以下歸檔目錄:解壓縮單個文件的歸檔TBZ
itunes20140618.tbz
我想提取單個文件從它叫做:
itunes20140618/video
我會怎麼做呢?
到目前爲止,我做
$ bzip2 -d /tmp/itunes20140618.tbz
但似乎創造一切的焦油目錄。我將如何提取單個視頻文件?
我有以下歸檔目錄:解壓縮單個文件的歸檔TBZ
itunes20140618.tbz
我想提取單個文件從它叫做:
itunes20140618/video
我會怎麼做呢?
到目前爲止,我做
$ bzip2 -d /tmp/itunes20140618.tbz
但似乎創造一切的焦油目錄。我將如何提取單個視頻文件?
有幾個不同版本的tar
左右,但我的機器上我可以做這個:
tar xjf archive.tbz filename
從檔案中提取文件名。
如果不工作,你可以使用:
bzip2 -dc archive.tbz | tar xvf - filename
其中採用bzip2
提取到stdout,然後管道tar
。
在這兩種情況下,你可以用t
代替x
選項來獲得文件的列表。例如:
tar tjf archive.tbz
可以使用tar
命令,並通過所需的文件或文件夾的路徑作爲參數傳遞給它:
tar xjf test.tbz /path/to/file/in/archive
這裏有什麼編程問題? – Duck