我如何启动Mintty并运行脚本文件?

nkm*_*man 13 curl cmd mintty

我写了一个简单的CURL并将其放在一个脚本文件中.

如果我首先运行mintty然后"test.sh"它运行文件中的脚本就好了.完美的工作.

但是,如果我尝试使用以下任何命令行运行mintty,它将无法运行.我在CMD中运行它们

C:\>c:\cygwin\bin\mintty.exe --exec '/cygdrive/c/cygwin/bin/test.sh'

C:\>c:\cygwin\bin\mintty.exe --exec '/bin/test.sh'

C:\>c:\cygwin\bin\mintty.exe --exec '/test.sh'

C:\>c:\cygwin\bin\mintty.exe --exec 'test.sh'

C:\>c:\cygwin\bin\mintty.exe --exec 'c:/test.sh'

C:\>c:\cygwin\bin\mintty.exe --exec 'c:\test.sh'
Run Code Online (Sandbox Code Playgroud)

nkm*_*man 9

对于任何对此感兴趣的人......这是解决方案

mintty使用以下目标在Windows中创建快捷方式

假设您的shell文件位于c:\ cygwin\bin中

C:\cygwin\bin\mintty.exe /bin/bash -l -e '/cygdrive/c/cygwin/bin/test.sh'
Run Code Online (Sandbox Code Playgroud)