[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-----