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源文件,看看是否有编程接口? –