ディレクトリから選択したファイルをTARする方法

ディレクトリから選択したファイルをTARする方法

私のシステムには次のパスがあります

/a/b/z
/c/d/
/e/f/z
/y/g/

"z"ディレクトリには、そのディレクトリに移動せずにこれらのファイルをtarとして指定したいファイルがあります。

ベストアンサー1

$TARBALLtarファイルがあると仮定絶対パス

tar cfC $TARBALL /a/b/z .
tar AfC $TARBALL /e/f/z . 

この-Cオプションはディレクトリを次の引数に変更します。明確ではないのは、同じ名前のファイルが両方のディレクトリに存在するときに何が起こるかです。

別の方法は、パス名を維持することです。

tar cf $TARBALL /a/b/z /e/f/z

パス名はtarballに保存され保存され、これらのディレクトリは抽出プロセス中に作成されます。

おすすめ記事