[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[linux-users:106136] Re: lha m と同じことを tar でやりたい


こんにちは。松田陽一@三鷹です。

From: Kyotaro Sato <kyo@xxxxxxxxx>
Subject: [linux-users:106129] Re: lha m と同じことを tar でやりたい
Date: Sun, 15 Jan 2006 20:02:52 +0900

> 佐藤と申します。
> 
> > 強制的にファイルを tar アーカイブへ移動させるにはどうしたら良いので
> > しょうか。
> 
> ちょっと難しそうなので・・単純にtarコマンドのあと、rmで消しちゃうってのはいかがですか?
> アーカイブファイルに保存されているのと同名のものだけ消したい場合は、
> 
> rm -f `tar tvf tarfilename.tar`
> 
> で出来ると思います。

それでは意味がないのです。
何故なら、 tar の --update は「アーカイブよりも新しいファイルのみを
追加する」から、当初の命題の

> > 強制的にファイルを tar アーカイブへ移動させる

つまり、「アーカイブと同じか古いファイルであっても、アーカイブ内と
同じファイルはアーカイブに上書きする」という動作にならないからです。
--
日本語spam展示博覧会開催中
http://www.flcl.org/~yoh/spam/jp/
松田 陽一(yoh)
mailto:yoh@xxxxxxxx
http://www.flcl.org/~yoh/diary/

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」
Follow-Ups: References: