2014-04-09 189 views
1

我想在powershell中运行一个cygwin脚本。我怎样才能做到这一点?如何在powershell中运行cygwin脚本

我试着给出脚本的完整路径后跟args。它不是工作 例如:/ C /脚本/路径/脚本ARGS

+0

我不希望在PowerShell中运行cygwin脚本(我认为你的意思是bash或另一个cygwin shell?),就像我不希望它从命令提示符工作一样。 – alroc

+0

分享您获得的错误消息(如果有的话)会比简单地说“它不起作用”更有帮助。 – alroc

回答

1

二者必选其一/cygdrive/c/script/path/scriptC:/script/path/script(注意后者路径资本C和缺乏龙头斜线)。另外,需要用正确的解释器中运行的脚本,例如:

& C:\cygwin\bin\bash.exe /cygdrive/c/script/path/script ... 
0

已经cygwin的使用ssh的东西,SCP实用程序,您可以简单问题安装:

C:\cygwin\bin\scp.exe /cygdrive/c/Users/YOU/Documents/file.txt [email protected]:/tmp/ 

我在上面找到能标溶液变成有点太短缺,因为bash配置文件与cygwin bash工作环境中的配置文件不太一样。