1
A
回答
1
確實是這樣,有一個更好的辦法:
#lang racket
(require raco/all-tools)
(define v (all-tools))
(parameterize ([current-command-line-arguments (vector "-b")])
(dynamic-require (second (hash-ref v "frog")) #f))
非常感謝薩姆·託賓艾施河畔赫希施塔特。
https://github.com/racket/racket-lang-org/pull/26#issuecomment-267160884
+0
注意:你可能還想參數化current-directory。 –
+0
'raco/all-tools'的文檔:http://docs.racket-lang.org/raco/command.html#%28mod-path._raco%2Fall-tools%29 –
相關問題
- 1. 如何從命令行運行腳本?
- 2. 從vim命令行運行vim腳本
- 3. 從php運行腳本exec命令
- 4. 從bash腳本運行幾個命令
- 5. 從PHP腳本運行Drush命令
- 6. 從shell腳本運行ssh命令
- 7. gdb從命令行運行,但不是從腳本運行
- 8. bash腳本從命令行運行但不是從cron運行
- 9. 腳本在命令運行時運行
- 10. 如何從命令行運行matlab腳本後退出?
- 11. 如何從命令行運行sikuli 1.0.1腳本
- 12. 如何從Windows 10上的命令行運行PHP腳本
- 13. php:如何從命令行重新運行腳本?
- 14. 如何從命令行運行多個Python腳本?
- 15. 如何從命令行運行Exchange 2007 PowerShell腳本?
- 16. 如何從命令行運行R腳本文件
- 17. 如何使用MAMP從命令行運行PHP腳本?
- 18. 如何從IDLE命令行運行Python腳本?
- 19. 如何從(Ruby)腳本交互地運行mount命令?
- 20. 如何從變量運行腳本命令?
- 21. 從PHP運行命令,退出腳本,但保持命令運行
- 22. MySQL命令行運行腳本兩次
- 23. 在命令行運行Shell腳本
- 24. 如何正確運行Perl「單行」命令行腳本?
- 25. mac os:如何在命令行上運行多行腳本?
- 26. Shell腳本:在shell腳本中運行「exit」命令後執行命令
- 27. 在Ruby腳本中運行命令行命令
- 28. Bash腳本並在命令行上手動運行命令
- 29. 執行命令時運行腳本,不管命令的參數如何
- 30. 用於運行命令的Bash腳本
你需要的球拍腳本的一部分運行'raco'命令?或者你只需要一種方法來運行'raco'命令? – Gibstick
是的,我需要運行'raco'命令作爲球拍腳本的一部分。 –
好吧,這聽起來很粗魯,因爲人們會認爲我不認識你,但是......你不能拉起raco源文件,看看是否有編程接口? –