それマグで!

知識はカップより、マグでゆっくり頂きます。 takuya_1stのブログ

習慣に早くから配慮した者は、 おそらく人生の実りも大きい。

7z

7z をコマンド・ラインで使っzip/tar/7z を作る作り方

7z コマンドでアーカイブを作る 出力先ファイル名とフォルダを指定して作れる。 7z アーカイブ 7z a out.7z input/ tar アーカイブ 7z a out.tar input/ zip アーカイブ 7z a out.tar input/ 7z コマンドだけでできます。有能ですね。 ファイルの追加 7z a …

p7zip の7z コマンドがSTDIN/STDOUTを部分的にしかサポートしてなかった。

STDIN/STDOUTで使いにくい7z コマンド 7z コマンドが最強だと思ってました。 7z はアップデートも頻繁にされているし、利用者も多い枯れているツールだと思いこんでました。 STDIN から読み込み tar.gz を展開するときは次のようになりますよね。 cat sample…

brew の p7zip はエラーになる。

Macで起きうる現象 mac で特定の形式を7z すると、めっちゃめんどくさくなるよ。 takuya@mac$ /usr/local/Cellar/p7zip/17.04/bin/7z x 'sample.rar' -so '001.jpg' ERROR: Unsupported Method : 001.jpg 起きうる問題 問題は2つ 特定の文字コードを解消で…

7z で tar.gz/tgz からファイルを取り出す

7z で tgz を扱うには、パイプする STDOUT/STDINを駆使してパイプする 7z -so x a.tgz | 7z l -aoa -ttar -si tgz はネスト扱い tgz は tar.gz の名前通り、ネスト扱いです。 $ 7z -ba -r l a.tgz 2022-06-17 17:32:20 ..... 276480 259342 a.tar なので、コ…

debian に p7z-rar を入れる。

debian に p7z-rar を入れる。 rar ファイルを扱いたいなと思ってんけど。 rar ファイルは zip と違って、日本語が化けないし、使ってもそんなに困るアーカイブ形式じゃない。 $ sudo apt install p7zip-rar Reading package lists... Done Building depende…

7-zipコマンドの一覧オプション ba を使って再利用しやすくる

7z にはドキュメント化されてないオプションがあるんだ・・ 罠でしょ。 7z でアーカイブファイルをパイプで渡しやすい形式にする。 takuya$ 7z l -ba sample.zip 2021-08-23 15:59:54 ..... 2 2 a.txt 7z でアーカイブファイルの中身を見る 通常であれば、 7…