tar: Removing leading `/’ from member names

tar に保持されるパス情報は基本的に相対パス。

タイトルの警告メッセージ”tar: Removing leading `/’ from member names”は、相対パスが前提のtarに絶対パスが指定された場合に表示される。
相対パスのままで問題ない場合は、無視すればよい。
一方で、絶対パスで固めて、展開時にも生かしたい場合は、「-P」オプションを指定する必要がある。

準備

$ cd /tmp
$ mkdir test_tar
$ cd test_tar
$ mkdir a
$ touch a/b
$ pwd
/tmp/test_tar

相対パスで固める

$ tar cvf foo.tar /tmp/test_tar/a
tar: Removing leading `/' from member names
/tmp/test_tar/a/
/tmp/test_tar/a/b
$ tar -tvf foo.tar
drwxr-xr-x jsmith/jsmith     0 2009-11-14 13:20 tmp/test_tar/a/
-rw-r--r-- jsmith/jsmith     0 2009-11-14 13:20 tmp/test_tar/a/b

絶対パスで固める(-P オプション)

$ tar cvfP bar.tar /tmp/test_tar/a
/tmp/test_tar/a/
/tmp/test_tar/a/b
$ tar -tvPf bar.tar
drwxr-xr-x jsmith/jsmith     0 2009-11-14 13:20 /tmp/test_tar/a/
-rw-r--r-- jsmith/jsmith     0 2009-11-14 13:20 /tmp/test_tar/a/b

相対パスで展開

$ tar xvf foo.tar
->
相対パス
CWD/test_tar/a/b
に展開される
絶対パスで展開(-P オプション)
 $ tar xvfP bar.tar
 ->
絶対パス
 /tmp/test_tar/a/b
 に展開される
Advertisements
Tagged with: , ,
Posted in linux, tip

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Archives
  • RT @__apf__: How to write a research paper: a guide for software engineers & practitioners. docs.google.com/presentation/d… /cc @inwyrd 6 months ago
  • RT @HayatoChiba: 昔、自然と対話しながら数学に打ち込んだら何かを悟れるのではと思いたち、専門書1つだけ持ってパワースポットで名高い奈良の山奥に1週間籠ったことがある。しかし泊まった民宿にドカベンが全巻揃っていたため、水島新司と対話しただけで1週間過ぎた。 それ… 6 months ago
  • RT @googlecloud: Ever wonder what underwater fiber optic internet cables look like? Look no further than this deep dive w/ @NatAndLo: https… 6 months ago
  • @ijin UTC+01:00 な時間帯で生活しています、、、 1 year ago
  • RT @mattcutts: Google's world-class Site Reliability Engineering team wrote a new book: amazon.com/Site-Reliabili… It's about managing produc… 1 year ago
%d bloggers like this: