Process “控制”;“当前目录”;在racket中执行的子流程
是否可以在racket中控制由Process “控制”;“当前目录”;在racket中执行的子流程,process,racket,Process,Racket,是否可以在racket中控制由子进程生成的进程的当前工作目录? 我的意思是:如果我做这样的事情: (define-values (p sout sin serr) (subprocess #f #f #f "myscript.sh")) 有没有办法控制执行myscript.sh的工作目录?(如果我知道一个方法,我会测试它运行“/bin/pwd”,而不是“myscript.sh”,然后检查从输出的内容。使用当前目录参数: (define-values (p sout sin serr) (p
子进程生成的进程的当前工作目录?
我的意思是:如果我做这样的事情:
(define-values (p sout sin serr) (subprocess #f #f #f "myscript.sh"))
有没有办法控制执行myscript.sh
的工作目录?(如果我知道一个方法,我会测试它运行“/bin/pwd”
,而不是“myscript.sh”
,然后检查从输出的内容。使用当前目录
参数:
(define-values (p sout sin serr)
(parameterize ([current-directory "/some/where"])
(subprocess #f #f #f "myscript.sh")))