split
という大きなtarファイルがあります。パイプラインを使用してファイルをcat
および解凍することは可能ですか?.
何かのようなもの:
cat largefile.tgz.aa largefile.tgz.ab | tar -xz
の代わりに:
cat largefile.tgz.aa largfile.tgz.ab > largefile.tgz
tar -xzf largefile.tgz
私は周りを見回していたが、答えが見つからない。それが可能かどうかを見たかった。
使用する -
入力ファイルとして:
cat largefile.tgz.aa largefile.tgz.ab | tar zxf -
それらが分割されたのと同じ順序でそれらを猫にしてください。
Zshを使用している場合、multios機能を使用して、catの呼び出しを回避できます。
< largefile.tgz.aa < largefile.tgz.ab tar zxf -
または、アルファベット順になっている場合:
<largefile.tgz.* | tar zxf -