Первым вызовом bash должна быть оболочка входа в систему.Если нет, среда неверно установлена
E:\cygwin64>bin\bash.exe
bash: arch: command not found
bash: ARCH: command not found
bash: ARCH: command not found
bash: dircolors: command not found
marco@FG /
В то время как среда корректна для оболочки входа в систему
E:\cygwin64>bin\bash.exe -l
marco@FG ~
Это причина, по которой ярлык терминала Mintty / Cygwin использует «-»
$ mintty --help
Usage: mintty [OPTION]... [ PROGRAM [ARG]... | - ]
Start a new terminal session running the specified program or the user's shell.
If a dash is given instead of a program, invoke the shell as a login shell.
...