別のディレクトリのファイルをあるディレクトリの.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 .