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

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

RES: [shell-script] Config RedHat


From: Wallasthon Koscianski
Subject: RES: [shell-script] Config RedHat
Date: Wed, 6 Nov 2002 14:30:51 -0300

Você pode usar o strace ou ptrace para debugar melhor a saida

At.

Wallasthon Koscianski
Analista de Suporte Pleno
Cimcorp Com. Int. e Inf. S/A
e-mail : address@hidden
Phone  : +55 41 343 5125
Celular:  +55 41 9957 7128

-----Mensagem original-----
De: Gustavo Jantsch [mailto:address@hidden]
Enviada em: quarta-feira, 6 de novembro de 2002 13:33
Para: address@hidden
Assunto: Re: [shell-script] Config RedHat


Olá!

Pode estar acontecendo diversas coisas.
Utilize "whereis bash" ou "which bash" para ter a localização exata do
executável.

Uma pergunta: por um acaso você abriu (durante o transporte dos scripts) os
arquivos em algum editor DOS ou Windows?
Quando o path do #! está errado ou o interpretador é mal informado o sintoma
é esse:
[usuario]$ head -2 script.sh
#!/bin/_bash
#
[usuario]$ ./script.sh
bash: ./script.sh: Arquivo ou diretório não encontrado

Ao que parece você tem uma sequência de \r\n (padrao DOS) no final de cada
linha do script. Tente rodar:

$ cat script.sh | tr -d "\015" > novo_script.sh
$ chmod u+x novo_script.sh

e tente rodá-lo.

[]s,
Gustavo.


Em Qua 06 Nov 2002 13:02, você escreveu:
> Caros,
>
> Particionei o meu HD e instalei o Red hat 7.3, para rodar os meus
> shell-scritps de teste (melhor do que rodar nos servidores em
> producao).
>
> So que nenhum dos scritps rodou... Devo estar comendo bola:
> simplesmente quando rodo determinado script diz =>
> bash : comand not found...
>
> Sei que poderia ser a shell que estaria utilizando, mas mudei para
> shell padrao do linux, quando importei os arquivos ( #!/bin/bash).
> Verifiquei as permissoes (para execucao - ex. 777)
>
> Tentei como root, como usuario comum que criei, mas nada...
> Em modo texto, nao sei verificar qual o shell que o usuario utiliza
> (alguem sabe?).
> Mas abri o modo grafico e pelo "user manager" conferi a shell que
> estava sendo utilizada (bash)
>
> Alguem pode me dar uma forca...
>
> Valeu,
> Luciano
>
>
>
> ---------------------------------------------------------------------
> Esta lista não admite a abordagem de outras liguagens de programação, como
> perl, C etc. Quem insistir em não seguir esta regra será moderado sem
> prévio aviso.
> --------------------------------------------------------------------- Sair
> da lista: address@hidden
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em
> http://www.listasdiscussao.cjb.net
> ---------------------------------------------------------------------
>
>
> Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
> http://br.yahoo.com/info/utos.html


---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
aviso.
---------------------------------------------------------------------
Sair da lista: address@hidden
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em
http://www.listasdiscussao.cjb.net
---------------------------------------------------------------------


Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
http://br.yahoo.com/info/utos.html





reply via email to

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