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

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


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

初歩的な質問で失礼します。

'lha m' と同じことを、 tar でやるにはどうしたら良いでしょうか。

lha m archivefilename *.* とすると、カレントディレクトリのファイルを
archivefilename.lzh へ追加した後、元のファイルを削除します。

tar ですと

$ tar --remove-files -uvf tarfilename.tar *.*

となろうかと思います。
ところが、 lha ですと書庫ファイル内のファイルとタイムスタンプが同じ
同一ファイル名のファイルがあっても書庫内へ置き換えてくれますが、 tar
の u オプションは、タイムスタンプが新しいものしか置き換えてくれません。

強制的にファイルを 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: