我想在PowerShell中运行一个Cygwin脚本,怎么做呢?
我尝试给出脚本的完整路径,并跟上参数。但是它不起作用。 例如:/c/script/path/script args
我想在PowerShell中运行一个Cygwin脚本,怎么做呢?
我尝试给出脚本的完整路径,并跟上参数。但是它不起作用。 例如:/c/script/path/script args
请使用以下两种路径之一:/cygdrive/c/script/path/script
或者 C:/script/path/script
(注意后者路径中的大写字母 C
和缺少前导斜杠)。此外,需要使用正确的解释器来运行脚本,例如:
& C:\cygwin\bin\bash.exe /cygdrive/c/script/path/script ...
C:\cygwin\bin\bash -c "在此输入命令"
。 - Jared BeachC:\cygwin\bin\scp.exe /cygdrive/c/Users/YOU/Documents/file.txt root@remoteserver:/tmp/
我发现上述方法标记为解决方案有些不足,因为bash配置文件与工作中的cygwin bash环境并不完全相同。