shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Comandos isolados rolam no Cygwin, mas no script não.


From: MrBiTs
Subject: Re: [shell-script] Comandos isolados rolam no Cygwin, mas no script não.
Date: Wed, 16 Mar 2011 14:33:04 -0300
User-agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.15) Gecko/20110303 Lightning/1.0b2 Thunderbird/3.1.9

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

On 03/16/2011 13:59 , jricslima wrote:
> Usando o comando chmod +x sistema e depois o comando para chamar o script 
> ./sistema, o cygwin retorna várias linhas de erros, o que está errado? 
> 
> O arquivo "sistema" está na pasta C:/cygwin, conforme abaixo:
> 
> No Script: sistema.sh
> 
> #!/bin/bash
> echo "Data e Horário:"
> date
> echo
> echo "Uso do Disco:"
> df
> echo
> echo "Usários conectados:"
> w
> 
> No cygwin:
> 
> meunick@micro /cygdrive/c/cygwin
> # ./sistema.sh
> : No such file or directoryin/bash
> Data e Horário:
> ./sistema.sh line 3: $'/r': command not found
> ./sistema.sh line 4: $'date/r': command not found
> ./sistema.sh line 5: $'echo/r': command not found
> Uso do Disco:
> ./sistema.sh line 7: $'/r': command not found
> ./sistema.sh line 8: $'df/r': command not found
> ./sistema.sh line 9: $'echo/r': command not found
> Usuários conectados:
> ./sistema.sh line 11: $'w/r': command not found
> ./sistema.sh line 12: $'/r': command not found
> ./sistema.sh line 13: $'/r': command not found
> 
> Será que tem haver alguma coisa com Codificação UTF-8?

Faça um cat -vet no seu sistema.sh e veja os retornos. Você com certeza editou 
o script num programa qualquer para windows, e ele
insere caracteres de final de linha \r\n, ao contrário de se editar num editor 
para unix, que insere somente um \n no final da linha.

Além disso, e isso é um grande off-topic para a lista, que não trata de 
administração nem instalação de cygwin, você deve ter
informado ao instalador que queria arquivos com padrão windows, ao invés de 
padrão unix.

Faça as correções necessárias



- -- 

LLAP

.0. MrBiTs - address@hidden
..0 GnuPG  - 
http://keyserver.fug.com.br:11371/pks/lookup?op=get&search=0x6EC818FC2B3CA5AB
000 http://www.mrbits.com.br


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (Darwin)

iQEcBAEBCAAGBQJNgPRQAAoJEG7IGPwrPKWropgIAKQtTI7HDUJhDpMp3rS6NCDM
tHWR5+nXMOIfp9DOAShVs1MIL8DRuIInKbIDBSuoO/fpmwCAJ0sRq2EGU9UyrmCE
JT/Lt4fs+k1jo3N9ny+i/6VrbcqZ+ZcbDXWv8zBj4o547YWeGyCRyhqY7Gr9H0O0
6gNMHYyUqUwksLuyBWWHixkGwkHnVh7BJp0zfb0unNv+T6zlBbsjQho0zQ4TagGd
1/3/GoKyf4e/jzDBxTo/+D8ZwEZUMIwU3AHTkghBKpukAa/4rK2OTAoTYylXaGUG
xE2v7NBgJZTKF1b30u4Rd/Garg/s3b/B6l4ijFRo/qNwBR/RY9AxjcZ26XwQ/IA=
=S2A2
-----END PGP SIGNATURE-----


reply via email to

[Prev in Thread] Current Thread [Next in Thread]