すべての bash スクリプトを Ruby に移行中です。Ruby は素晴らしいと思いますが、小さな問題で立ち往生しています。このスクリプトを移動しようとしています (基本的に、x 時間より古いすべてのログを見つけて処理します)。Bashスクリプトは次のようになります
find /var/log/myservice.log.* -mmin -120 -exec cp {} /home/myhomedir/mylogs/ \;
もちろん、すべてのファイルをループして手動で適用File.mtime
し、特定することもできます。ただし、これを効率的に行うための、よりクリーンでワンライナーがあるかどうかを理解したいと思います。