From: gotoken@... (GOTO Kentaro) Date: 2000-07-06T06:59:19+09:00 Subject: [ruby-list:23716] Re: crontab.rb で「?」 ごとけんです In message "[ruby-list:23706] Re: crontab.rb で「?」" on 00/07/05, Atsuko Yoshida writes: >tab.add("46 14 05 07 *", "cat /export/home/atsuko/bin/testlist > >/export/home/atsuko/bin/rbtest") >tab.run{|cmd| system(cmd)} > >だとメッセージだけ出力されて、 > >tab.add("46 14 05 07 *", `cat /export/home/atsuko/bin/testlist > >/export/home/atsuko/bin/rbtest`) >tab.run{|cmd| system(cmd)} > >だとちゃんとメッセージが実行されました。 おろろ、なんでだろ…ひえー、おっしゃる通りです。ごめんなさい。 最後にパッチ付けときますね。 >> 変な英語のドキュメントしか付いてなくて済みません。 > >ひ〜、ごとけんさんにそんな低姿勢で出られるとこここ・・・困ります(^^;)。 >理解していないのは私なんですから。 なんにせよ今回はちゃんと確認をしてなかった僕が悪かったんです。 手間を取らせしまったことを謝ります。 -- gotoken --- crontab.rb.orig Mon Jul 3 17:56:17 2000 +++ crontab.rb Thu Jul 6 06:50:13 2000 @@ -109,7 +109,7 @@ attr_reader :table - def run(*args) + def run(*args, &block) grep(Time.now).each{|record| - record.run(*args) + record.run(*args, &block) } end