我正在尝试在powershell中运行cygwin脚本。我怎么能这样做?
我尝试提供脚本的完整路径,然后是args。它不起作用 示例:/ c / script / path / script args
答案 0 :(得分:2)
使用/cygdrive/c/script/path/script
或C:/script/path/script
(注意大写C
并且后一条路径中没有前导斜杠)。另外,需要使用正确的解释器运行脚本,例如:
& C:\cygwin\bin\bash.exe /cygdrive/c/script/path/script ...
答案 1 :(得分:0)
使用ssh stuff和SCP实用程序安装cygwin后,您只需发出:
C:\cygwin\bin\scp.exe /cygdrive/c/Users/YOU/Documents/file.txt root@remoteserver:/tmp/
我发现上面的标记解决方案有点太缺点,因为bash配置文件与工作的cygwin bash环境中的不完全相同。