私のスクリプト用のグラフィックプログラムを作成しようとしています。
スクリプトでは、tarを使用してtarアーカイブを作成します。
グラフィックプログラムでtarアーカイブを生成するファイルのフルネームを取得します。
tar -cvf temp.tar /home/username/dir1/dir2/selecteddir
私のtarアーカイブには、home、ユーザー名、dir1、dir2、selecteddirが含まれており、tarからselecteddirのみを含むアーカイブを作成したいと思います。
ベストアンサー1
-C
オプションを使用してtar
これを実行できます。
tar -C /home/username/dir1/dir2 -cvf temp.tar selecteddir
マニュアルページからtar
:
-C directory
In c and r mode, this changes the directory before adding the following files.
In x mode, change directories after opening the archive but before extracting
entries from the archive.