にファイルを渡す:私は私がやろうとしていますどのような変数
date = `date +%Y%m%d`
Path = "/home/sajeesh/jam_#{date}"
if File.file?(Path)
watch_for(Path, /FATAL/)
else
exit 1
end
だから私は条件を行う際に、 jam_20170508の代わりにジャム_#{date}とその終了;このための可能な回避策です。
ありがとうございます!
を使用してみてください:それは 'date'コマンドラインユーティリティを殻から取り出すためにRubyでは必要ありません。 Rubyのコア 'Time'クラスのドキュメントを見てください。 https://ruby-doc.org/core-2.2.0/Time.html - これを使用して、同じ文字列形式を生成できます。 –
情報@Neilをありがとう。そのメソッドを使用しようとします。 –