LoginSignup
7
7

More than 5 years have passed since last update.

相対パスでtarを作るときにハマった恥ずかしい失敗

Posted at

tar コマンドで絶対パスのアーカイブはダメ絶対に書かれているように、
-Cオプションを使って相対パスでtarを作るべし、とある。

これを見て必死に以下のようにコマンドを打ったが・・・

$ tar cf foobar.tar -C /home/hoge /home/hoge/foobar
tar: メンバ名から先頭の `/' を取り除きます

・・・なんで??

正しくは下記のように、圧縮対象を-Cで指定したディレクトリからの相対パスを指定しないと無意味!!
(-Cはあくまでディレクトリを変更するだけ)

$ tar cf foobar.tar -C /home/hoge foobar

私はオプションの順番が違うのかな、などと10分近く時間を使ってしまった。
おお恥ずかしい。

7
7
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7
7