backup-date.tar
というディレクトリにある形式のバックアップファイルがありますbackup
。を使用して復元を実行していますが、tar -xvf backup-date.tar
復元されたファイルはバックアップディレクトリにあります。回復したファイルを別のファイルに保存したいと思いますrestore
。どうすればいいですか?
答え1
POSIX的に:
pax -rs ':^backup:restore:' backup-date.tar
GNUの使用tar
:
tar --transform='s:^backup:restore:' -xf backup-date.tar
bsdtarを使用してください:
tar -'s:^backup:restore:' -xf backup-date.tar