0
"".chomp
返回""
和系統命令返回空字符串如果其中不知道它。換句話說,下面的代碼將緩存「」,而不是再次檢查系統。紅寶石 - 空字符串爲零,以避免變量緩存
@wkhtmltoimage ||= `which wkhtmltoimage-proxy`.chomp
我想
- 保持變量的緩存,而不是再次運行系統命令,如果發現。
- 避免爲了運行系統命令兩次在代碼檢查
.empty?
如果格格返回了空字符串爲零,它不會是一個問題。有什麼建議麼?