Per jawaban di sini saya bisa daftar isi tarball saya dalam ls
format. Namun, saya ingin membuat daftar mereka dalam tree
format, yaitu sesuatu seperti yang terakhir daripada yang sebelumnya:
Dengan tar
:
$ tar -tf foo.tar
foo/
foo/baz/
foo/baz/qux/
foo/baz/qux/hisfile.txt
foo/bar/
foo/bar/myfile.txt
foo/bar/yourfile.txt
Dengan tree
:
$ tree foo
foo
├── bar
│ ├── myfile.txt
│ └── yourfile.txt
└── baz
└── qux
└── hisfile.txt
Apakah mungkin untuk melakukan ini tanpa mengekstraksi tarball? Saya lebih suka harus menghindari penggalian tarball karena ukurannya.
.zip
?zipinfo -1 foo.zip
ataubsdtar -tf foo.zip
, tentu saja.