gzip の上にコンプレッサーとデコンプレッサーを作成しようとしています。ロジックを追加した後、コンプレッサーでファイルをパックし、結果を圧縮して *.abc として保存します
pax -w $allfiles > $paxfile
gzip $paxfile > $zippedfile
unzip は *.abc では機能しないため、解凍プログラムでは、ファイルの名前を file.gz に変更し、結果を file.pax に保存することから始めなければなりません。私はそれを読んでパックしようとします..ここで立ち往生しています
i=$(echo $filename | cut -d'.' -f1)
echo $i
ip=$i.gz
mv "$filename" "$ip"
op=$i.pax
gunzip -f < $ip > $op | pax -r
助けてください。私は何が間違っているのか分かりません。私が得るエラーは
pax: End of archive volume 1 reached
ATTENTION! pax archive volume change required.
Ready for archive volume: 1
Input archive name or "." to quit pax.
Archive name >
pax -r 中に何か間違ったことをしていますか?