ディレクトリ内のファイルを.tarに追加する

ディレクトリ内のファイルを.tarに追加する

別のディレクトリのファイルをあるディレクトリの.tarファイルに追加する方法はありますか?また、tarの内容をリストして追加されていることを確認してください。

フォルダの外ではなく、同じフォルダ内にファイルを追加する方法だけが見つかりました。

ここでちょっと詰まっていますね。答えははっきりするかもしれませんが、今すぐはわかりません。

ベストアンサー1

/tarオプションを使用して最初にディレクトリを変更してから、指定したファイルを処理できます。ファイル乗数の後に以下を指定できます。-C--directory-C

$ mkdir a b c
$ touch a/1 a/2 b/3
$ cd c
$ tar cvf ../all.tar -C ../a 1 2 -C ../b 3
1
2
3

aまたは、以下に各ファイルを個別に指定したくない場合は、b次の手順を実行します。
tar cvf ../all2.tar -C ../a . -C ../b .

おすすめ記事