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

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


reply via email to

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