1
A
回答
2
的#{...}
膨脹只發生在雙引號字符串:
"#{File.read('file')}" puts
工作正常。
但是,有some catches。
- 如果你想
'file'
爲參數,你不得不推遲擴張。 - 結果首次被緩存,所以如果您想多次讀取同一文件(例如檢查更改),則必須確保展開後的值發生更改。我知道要做到這一點最簡單的方法是擴大
"#{File.read('file')#1}"
,"#{File.read('file')#2}"
等
相關問題
- 1. 如何讀取文本文件並將其打印到Prolog中的文件中?
- 2. 讀取文本文件並將其內容導出到sql
- 3. 從文本文件中讀取並保存並將其打印到文本中
- 4. x86程序集(NASM) - 打開文件讀取並打印內容
- 5. 如何打印出文本文件的內容
- 6. 如何獲取文本框並在URL中打印內容(MVC3)
- 7. CGI perl讀取並打印文件的內容
- 8. 讀取並打印用戶選擇的文件內容
- 9. 讀取文件並更改其內容
- 10. 讀取數據,並打印出其二維數組內容
- 11. 如何讀取德爾福從內存中的文本,並打印出來
- 12. 打印文本文件的內容到
- 13. 如何讀取文本文件並將其打印到控制檯窗口? Java
- 14. 讀取文本文件中的數據,並打印到文本文件的Java
- 15. 在C++中,如何讀取文本文件的內容,並將其放入另一個文本文件中?
- 16. 從Java中的文本文件讀取並打印
- 17. 如何從文件中打印內容
- 18. 如何打印出文件的內容? C++文件流
- 19. PHP獲取文件內容並將其打印出格式化的
- 20. 返回文本文件的內容並打印不同的值
- 21. 如何在java中讀取文本文件的第一行並將其打印出來?
- 22. 如何打印c文件的內容?
- 23. 創建並寫入文本文件打印到REPL的內容
- 24. 如何打開並讀取文件並將特定內容寫入新文件?
- 25. 打印文件的內容
- 26. 如何鎖定文件,讀取其內容並覆蓋它?
- 27. 在C++中打開Unicode文本文件並顯示其內容
- 28. 如何打印文本文件的最新附加內容?
- 29. 讀取文本文件並從特定內容寫入文件
- 30. 讀取文件並用postgresql打印plperl
你知道,有一個從StackExchange專用[代碼高爾夫網站(http://codegolf.stackexchange.com/)。 –
@SayemAhmed是的,但該網站是爲代碼挑戰,而不是像這樣的問題。 – Volatility