ファイルのディレクトリがあります
/home/user1/dir1
そして、先頭のディレクトリとして「dir1」のみでtarを作成したい:
/dir1/file1
/dir1/file2
最初にディレクトリにcdできることを知っています
cd /home/user1/
tar czvf dir1.tar.gz dir1
ただし、スクリプトを作成するとき、ディレクトリからディレクトリにジャンプすることが必ずしも好ましいとは限りません。現在のディレクトリを変更せずに絶対パスでそれを行う方法はありますか?
絶対パスを含むtarファイルを常に作成して使用できることを知っています
--strip-components
抽出するとき、時々余分なパス名は、tarファイルで配布したくない余分な個人情報です。
ありがとう!