[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
::: ftp help !!! :::
From: |
igor |
Subject: |
::: ftp help !!! ::: |
Date: |
Thu, 7 Nov 2002 09:32:55 -0200 |
User-agent: |
KMail/1.4.3 |
esse script serve para enviar os arquivos de um diretorio para um host.
-------------------------------------------------------
#!/usr/bin/perl
$dir="/home/commun";
$host="host.com";
$dirremote="htdocs/commun";
$user="user";
$pass="senha";
system("cd $dir && ftp -i $host <<XXX
$user
$pass
prompt
cd htdocs/commun
mput *
exit
XXX");
----------------------------------------------------
alguem sabe o q esta de errado?
ele não esta logando.
igor
Em Qua 06 Nov 2002 18:12, Herbelde escreveu:
> @ 6/11, Luciano:
>
> Hey!
>
>
> Acho que você simplesmente esqueceu de fazer sh script.sh , aí
> quando voce deu permissao de execuçao para o script funcionou
> direito.
>
> Olhe:
>
> herbelde@rebelde:~/myshell$ desconecta.sh
> bash: desconecta.sh: command not found
>
>
> rebelde:/home/herbelde/myshell$ sh desconecta.sh
> ex:Wvdial não está ativo
> rebelde:/home/herbelde/myshell$
>
>
> Talvez seja isso, caso nao, poste com maiores detalhes.
>
>
>
>
> []'s
>
> Herbelde
>
> ============================================
> hpessoal: www.herbelde.cjb.net
> ============================================
>
> =============== [msg via fortunes] ===============
> A liberdade indocil e domada pela propria desgraca.
> -- William Shakespeare
> ==================================================
>
> > 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
> >
> > Yahoo! Groups Sponsor
> >
> >
> > ---------------------------------------------------------------------
> > 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 aos Termos do Serviço Yahoo!.
>
> Yahoo! Groups Sponsor
>
>
>
>
>
> ---------------------------------------------------------------------
> 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 aos Termos do Serviço Yahoo!.
- Re: [shell-script] Config RedHat, (continued)