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

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

Re: Config RedHat


From: Luciano
Subject: Re: Config RedHat
Date: Wed, 06 Nov 2002 17:32:31 -0000
User-agent: eGroups-EW/0.82

Gustavo,

Nao abri os arquivos, apenas fiz ftp, em modo ascii.
Mas quando executo: " ./script.sh " , ele agora funciona. Blz...
Mas ainda nao entendi bem, é o path que esta errado? Como edito o 
path, para corrigir se for o caso.


Valeu,
Luciano


--- Em shell-script@y..., Gustavo Jantsch <jantsch@b...> escreveu
> 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: shell-script-unsubscribe@y...
> > ------------------------------------------------------------------
---
> > 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]