I need to run a cygwin shell script without changing the working directory, from outside the cygwin environment.
If I run just \path\to\bash.exe -c command
, then the path is not set correctly and cygwin programs can't be found.
If I use the --login
option, bash
sets the path correctly, but also changes to my home directory.
What options should I use to launch bash to keep the current working directory, and also find cygwin executables?