Hatena::Groupfragments

うまい棒の断片

2008-09-24

[]tailで追跡をfile discrypterではなくてnameにする 11:11 はてなブックマーク - tailで追跡をfile discrypterではなくてnameにする - うまい棒の断片

defaultはfile discrypter。

tail -F、(tail --follow=name)すると、名前に対してtailで追いかけるのでrename、removeされても大丈夫。

ただ、名前で追いかけるときは--retryもつけたほうがよさげ。

  • man tailより
 --retry
tail がファイルを名前で追跡していて、ファイルがなくなったことを検知したら、再オープンを成功するまで繰り返す。このオプションを指定しなければ、 tail は単にファイルが存在しないことを報告して以降のチェックを行わない。