「tar tvf すると同じものがある」の編集履歴(バックアップ)一覧はこちら
追加された行は緑色になります。
削除された行は赤色になります。
*tar tvf すると同じものがある
&html(<u>155 :名無しさん@お腹いっぱい。:2006/02/01(水) 03:55:07</u>)
tar cvf tartest.tar /mnt でtarボールを作って、
tar uvf tartest.tar /mnt ; tar uvf tartest.tar /mnt ; tar uvf tartest.tar /mnt として
どんどん追加した後、tar tvf tartest.tar で中身を確認すると
drwxr&html(-)xr-x root/wheel 0 Nov 11 07:30 2003 mnt/
drwxr&html(-)xr-x root/wheel 0 Nov 11 07:30 2003 mnt/
drwxr&html(-)xr-x root/wheel 0 Nov 11 07:30 2003 mnt/
drwxr&html(-)xr-x root/wheel 0 Nov 11 07:30 2003 mnt/
となってしまっているのは仕様ですか?
展開するときは後のもので上書きされるので害はないみたいですけど、
大きくなりすぎるのが無駄な気がします。
----
&html(<u>156 :155:2006/02/01(水) 03:58:17</u>)
あ、&html(-)Pオプションで/を削らないようにすれば正常になりますね。
オプションを付けないとmnt/と/mnt/を比較してることになるのか。
----
&html(<u>157 :155:2006/02/01(水) 04:22:52</u>)
&html(-)C / オプションを付けて、追加するファイルはフルパス指定専用でとりあえず解決したことにします。
----
&html(<u>159 :155:2006/02/01(水) 05:19:09</u>)
実はバグを踏んでうまく動作していただけであって、ちっとも解決していませんでした。
もういいです。&html(-)Pオプションを使って、展開するときに誤爆しないように
自動でchrootするようにして解決したことにします。
----
&html(<u>163 :名無しさん@お腹いっぱい。:2006/02/01(水) 08:39:28</u>)
&html(>)>155
http://www.freebsd.org/cgi/cvsweb.cgi/src/usr.bin/tar/write.c.diff?r1=1.41&r2=1.42
----
&html(<u>168 :155:2006/02/01(水) 10:47:16</u>)
&html(>)>163
ありがとうございます。
うーん、リリース版でこちらのやりたいこと通りの動作をさせるには
5.5か6.1か7待ちという事になりそうですね。
----
&html(<u>169 :名無しさん@お腹いっぱい。:2006/02/01(水) 11:27:43</u>)
&html(>)>168
ただのちゃちゃだけど...
&html(>) 7待ち
待たない待たない.
----
*tar tvf すると同じものがある
&html(<u>155 :名無しさん@お腹いっぱい。:2006/02/01(水) 03:55:07</u>)
tar cvf tartest.tar /mnt でtarボールを作って、
tar uvf tartest.tar /mnt ; tar uvf tartest.tar /mnt ; tar uvf tartest.tar /mnt として
どんどん追加した後、tar tvf tartest.tar で中身を確認すると
drwxr-xr-x root/wheel 0 Nov 11 07:30 2003 mnt/
drwxr-xr-x root/wheel 0 Nov 11 07:30 2003 mnt/
drwxr-xr-x root/wheel 0 Nov 11 07:30 2003 mnt/
drwxr-xr-x root/wheel 0 Nov 11 07:30 2003 mnt/
となってしまっているのは仕様ですか?
展開するときは後のもので上書きされるので害はないみたいですけど、
大きくなりすぎるのが無駄な気がします。
----
&html(<u>156 :155:2006/02/01(水) 03:58:17</u>)
あ、-Pオプションで/を削らないようにすれば正常になりますね。
オプションを付けないとmnt/と/mnt/を比較してることになるのか。
----
&html(<u>157 :155:2006/02/01(水) 04:22:52</u>)
&html(-)C / オプションを付けて、追加するファイルはフルパス指定専用でとりあえず解決したことにします。
----
&html(<u>159 :155:2006/02/01(水) 05:19:09</u>)
実はバグを踏んでうまく動作していただけであって、ちっとも解決していませんでした。
もういいです。-Pオプションを使って、展開するときに誤爆しないように
自動でchrootするようにして解決したことにします。
----
&html(<u>163 :名無しさん@お腹いっぱい。:2006/02/01(水) 08:39:28</u>)
&html(>)>155
http://www.freebsd.org/cgi/cvsweb.cgi/src/usr.bin/tar/write.c.diff?r1=1.41&r2=1.42
----
&html(<u>168 :155:2006/02/01(水) 10:47:16</u>)
&html(>)>163
ありがとうございます。
うーん、リリース版でこちらのやりたいこと通りの動作をさせるには
5.5か6.1か7待ちという事になりそうですね。
----
&html(<u>169 :名無しさん@お腹いっぱい。:2006/02/01(水) 11:27:43</u>)
&html(>)>168
ただのちゃちゃだけど...
&html(>) 7待ち
待たない待たない.
----