Solaris

如何查看 tar.gz 文件的內容(文件名 + 文件大小)

  • June 25, 2014

我無法使用tar -tz,因為我正在使用的 solaris 版本不接受 -z 選項。

我嘗試了類似的東西,gunzip file.tar.gz | tar -tv但這只給出了:

tar: /dev/rmt/0: 沒有這樣的文件或目錄

…並將 tar.gz 解壓縮為不需要的 .tar。我只想在沒有修改的情況下查看它們。

手邊沒有 Solaris 盒子,但不會有類似zcat file.tar.gz | tar -tv的東西嗎?gzcat這可能需要gunzip -c在 Solaris 上,我不確定。

更新:@Riccardo Murri 指出tarSolaris 上的預設行為不是讀取stdin(這似乎非常不符合 Unixish,但 ce la vie),所以zcat file.tar.gz | tar -tv -f -可能是你需要的。

更新 2:終於找到了一個看起來不錯的 Solarisman頁面站點,所以我向您介紹man gunzipman tar.

引用自:https://unix.stackexchange.com/questions/18118