Como executar o script de shell no cygwin?


Respostas:


3

Essa é a saída real? Se assim for, está procurando outro script chamado testing.sh.

testing.sh precisa estar em um diretório listado no PATH variável, ou você tem que executá-lo usando um caminho completo, por exemplo ./testing.sh ou ~/user/testing.sh.

Também não esqueça de fazer testing.sh executável executando chmod +x testing.sh.


Desculpe, na verdade só existe name.sh envolvido, erro de digitação
Lily

Isso está ok. É fácil cometer erros ao digitar. É por isso que é melhor publicar sempre a saída real. Ou se você precisar ocultar algumas informações confidenciais, copie e cole no Bloco de Notas, faça um Localizar / Substituir e, em seguida, poste isso.
Mikel

0

Se você estiver em C: \ Documents and Settings \ user quando estiver executando, tente:

./name.sh

Se você não estiver nesse diretório, precisará alterar o diretório ou pré-anexar o comando com o local. Veja como alterar o diretório para c: \ documents and settings \ user

cd /cygdrive/c/"Documents and Settings"/User

Você pode ver em qual diretório você está atualmente com o seguinte comando, eu acredito:

pwd

Eu acho que você pode ter perdido o fato de que existem dois nomes de arquivos diferentes envolvidos.
Dennis Williamson
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.