namazu-dev(ring)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: mknmz: find_target, show status for deny/allow/exclude/mtime



佐藤文優です。                                                        |

Satoru Takabayashi <satoru-t@xxxxxxxxxxxxxxxxxx> wrote:
>補足です。
>
>Satoru Takabayashi <satoru-t@xxxxxxxxxxxxxxxxxx> wrote:
>
>>find と mknmz を組み合わせればいいわけですから。
>>
>>  % find /foo/bar -type f -mtime -10 | xargs mknmz
>
>これでは、対象ファイルが多いときにまずいです。
>
>  % find /foo/bar -type f -mtime -10 > list
>  % mknmz --target-list=list
>
>とした方がいいです。

「まずい」というのは、ファイルが多いときに引数が長くなりすぎて、
mknmz がクラッシュもしくは誤動作する恐れがあることを指していますか?
そうであれば、

    $ find /foo/bar -type f -mtime -10 | xargs -n 50 mknmz

xargs の -n オプションが便利ですが、いくつにするのが適当なのかは
難しい問題ですね。

mknmz の標準入力がほかの機能で使用しないなら (未確認)、

    $ find /foo/bar -type f -mtime -10 | mknmz

とか、

    $ find /foo/bar -type f -mtime -10 | mknmz --target-list=-

とかができると便利?

-- 
佐藤文優 (さとうふみやす) @ 会社
fumiya@xxxxxxxxx,   http://www.bento.ad.jp/~fumiya/
fumiya@xxxxxxxxxxx, http://www.samba.gr.jp/