ZIPアーカイブ内のファイル一覧を解凍せずに表示するにはどうすればいいですか?
483 nascar 2010-11-30
less
ユーティリティは zip
アーカイブを覗くことができます。実際、unzip -l zipfile
とless zipfile
の出力を見てみると、同じものであることがわかります
557 ayaz 2010-11-30
unzip -l files.zip | less
を試してみてください
また、より多くのオプションについては man unzip
を参照してください
141 Ken Ratanachai S. 2010-11-30
zipの内容を一覧表示します
zipinfo -1 myzipfile.zip
詳細な出力については
zipinfo myzipfile.zip
84 kinORnirvana 2014-09-25
Please use
vim ZIP_FILE_NAME
のために。これは簡単で覚えやすいものです
47 Rajasekhar Tolety 2013-12-16
fuse-zip 仮想ファイルシステムでマウントすることで、zipをディレクトリとして表示させることができます (cd
, ls
などを使用しています)
mkdir foo.d
fuse-zip foo.zip foo.d
ls foo.d
cat foo.d/README
...
fusermount -u foo.d
rmdir foo.d
もう一つの関連する FUSE ファイルシステムは AVFS です。これは、ディレクトリ階層全体のビューを作成します。ここでは、すべてのアーカイブは、アーカイブのコンテンツを保持しているように見える関連ディレクトリ (最後に #
を付加した同じ名前) を持っています
mountavfs
ls ~/.avfs/$PWD/foo.zip\#
cat ~/.avfs/$PWD/foo.zip\#/README
...
umountavfs
最近の多くのファイルマネージャ (例: Nautilus, Dolphin) は、アーカイブの内容を透過的に表示します
AVFS は読み込み専用です。Fuse-zip は読み書き可能ですが、変更はアンマウント時にしか zip ファイルに書き込まれないので、 fusermount -u
が戻るまでアーカイブが変更されることを期待して読み始めないでください
16 Gilles ‘SO- stop being evil’ 2010-11-30
少なくともUbuntuでは、おそらく最も簡単なコマンドは以下の通りです
view [zipfile]
これは、標準のテキストエディタ(nano、vimなど)でファイルリストを開きます
11 Samuel Lampa 2014-09-10
実際にはunzip -l file.zip | grep "search"
か、ファイルがたくさんある場合
for i in `ls *zip`; do
unzip -l $i | grep "search";
done
更新:ファイルを検索するために’-p’から’-l’に変更しました
2 Rob 2013-08-17
もしあなたがよりグラフィカルな志向を持っているのであれば、Midnight CommanderはZIPファイルを通常のディレクトリのようにブラウズすることもできます
2 Charles Burge 2017-04-21
より包括的なソリューション: vim || emacs
前回の@kinORnirvanaさんの回答は、ZIPアーカイブの中身が入ったファイルを作るのが一番好きです
zipinfo [-1] archive.zip > archive_content.txt
しかし、アーカイブファイルを閲覧したり、中に入っているファイルの内容を見る必要がある場合は、vim や emacs (nano ではありません) をお勧めします
vim archive.zip
このアプローチは、他のアーカイブ形式にも対応しています
vim file.tar
vim file.tar.gz
vim file.tar.bz2
vimやemacsでは可能です
- アーカイブファイルのディレクトリ構造を参照します
- アーカイブファイル内の任意のファイルの内容を表示します
2 ePi272314 2018-09-24
(やー)またしても答え
このコマンドの別名
alias vless='/usr/share/vim/vim73/macros/less.sh'
と、vless file.zip
を使ってvi
(またはvim
)の少ないスクリプトを活用することができます
少なくても代用できるので、色があってもいいですね)
1 DrBeco 2014-08-12
これを試してみてください
zipdetails yourFileName.zip
0 URL87 2020-02-10