./script.sh
é a maneira correta de chamar scripts executáveis.
Verifique se você realmente tem sh executando /bin/sh
se não instalá-lo com o gerenciador de pacotes integrado do cygwins.
Eu fiz um script (bash) e mantive o mesmo na pasta E: \ Ping do meu Windows 7 m / c local, e estou tentando executar o mesmo através do Cygwin. Estou recebendo um erro bash: sh : command not found
. O que está causando esse erro?
Passos que segui:
cd /cygdrive/e/Ping
sh ping.sh
./script.sh
é a maneira correta de chamar scripts executáveis.
Verifique se você realmente tem sh executando /bin/sh
se não instalá-lo com o gerenciador de pacotes integrado do cygwins.