我想在git-bash shell中通过system()或R中的shell()函数运行一些命令,我在windows上,默认的shell是命令提示符。有没有办法将system()中的shell切换到git-bash
谢谢
发布于 2019-05-10 04:49:14
如果您的%PATH%包括C:\Program Files (x86)\Git\bin\,您应该能够进行系统调用:
bash --login -i -c "your command"是的:
C:\Program Files\Git\bin在PATH中没有。 为了完成任务,我们可以将Git\bin添加到R中的PATH (如果需要的话): if( == 0) Sys.setenv(Sys.getenv(“PATH”),";C://Program //Git//bin“) 对我起作用了。
https://stackoverflow.com/questions/56069587
复制相似问题