■ zip ファイルに含まれているファイルのリストを確認
$ unzip -l hogehoge.zip
■ zip ファイルに含まれているファイルの中身を確認
$ unzip -c hogehoge.zip hoehoe.txt | less
● unzip, zip, less, 中身, 解凍, 解凍しない, 解凍せずに, 解凍せず
主に Linux (Ubuntu, Fedora) 関連の設定メモ&小技集です。たまに Windows 関連ネタも。
(プロンプトの $ は一般ユーザ権限、# は root 権限です。いちいち説明はせんよ。)
$ unzip -l hogehoge.zip
$ unzip -c hogehoge.zip hoehoe.txt | less
● unzip, zip, less, 中身, 解凍, 解凍しない, 解凍せずに, 解凍せず
zip, tar.gz の中味までも ripgrep できる ripgrep-all。
これはいい。インストールは簡単。
(参考) https://github.com/phiresky/ripgrep-all
依存パッケージをインストール。
# apt install ripgrep pandoc poppler-utils ffmpeg
下記から、適当なリリースバージョンをダウンロードして解凍。
https://github.com/phiresky/ripgrep-all/tags
$ tar zxvf ripgrep_all-v0.9.6-x86_64-unknown-linux-musl.tar.gz $ cd ripgrep_all-v0.9.6-x86_64-unknown-linux-musl.tar.gz $ sudo cp rga rga-preproc /usr/bin/
rg のかわりに、rga を使えば OK。
$ rga hogehoge
● ripgrep, zip, tar.gz, rg, rga, rust, ripgrep-all