-si (標準入力から入力) スイッチ

ディスク上のファイルの代わりに、標準入力からのデータを読み込ませます。

文法

-si{file_name}
{file_name}
書庫内に圧縮データを格納する名前を指定します。 file_nameを指定しない場合、データは名前が無いまま保存されます。

Note: 現在の 7-Zip はxz, lzma, tar, gzip, bzip2形式の書庫に限り、書庫を標準入力から読み込むことができます。

使用例

7z a archive.gz -tgzip -siDoc2.txt < Doc.txt

Doc.txtからの入力ストリームを圧縮しDoc2.txtというファイル名で archive.gz書庫内に格納します。

7z x 7z905.tar.gz -so | 7z x -si -ttar

tar.gz形式の書庫を解凍します。

共に使えるコマンド

a (追加), e (解凍), u (更新), x (フルパスで解凍)