glob em lftp

1. glob em lftp

Matheus D\'Amato Campos
matheusdamato

(usa Ubuntu)

Enviado em 13/12/2018 - 12:03h

Bom dia, pessoal,

O código que vou postar abaixo me retorna um comportamento não esperado na função glob, porque, encontrando ou não o arquivo pedido, ela me retorna o echo referente a ter encontrado. Eu testo para avaliar a resposta para caso o arquivo não exista informando um nome de um arquivo que realmente não existe ou passando um diretório que não existe, mas das duas formas eu recebo a mensagem que me informa ter encontrado o arquivo. Alguém sabe me ajudar?



i=1
dia=2018-10-17
arq="NOMEDOARQUIVO${dia}_${i}_xxx.csv"

lftp -u parametros_para_estabelecer_conexao <<EOF

glob --exist -f Diretorio/${arq} && echo found it || echo didnt find it

EOF




  


2. Re: glob em lftp

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 13/12/2018 - 20:42h


matheusdamato escreveu:

Bom dia, pessoal,

O código que vou postar abaixo me retorna um comportamento não esperado na função glob, porque, encontrando ou não o arquivo pedido, ela me retorna o echo referente a ter encontrado. Eu testo para avaliar a resposta para caso o arquivo não exista informando um nome de um arquivo que realmente não existe ou passando um diretório que não existe, mas das duas formas eu recebo a mensagem que me informa ter encontrado o arquivo. Alguém sabe me ajudar?



i=1
dia=2018-10-17
arq="NOMEDOARQUIVO${dia}_${i}_xxx.csv"

lftp -u parametros_para_estabelecer_conexao <<EOF

glob --exist -f Diretorio/${arq} && echo found it || echo didnt find it
EOF


Boa noite Matheus.
Nao tem o comando "glob" no meu debian, nem disponível para instalação...
Portanto, segue outra opção:
[[ -e Diretorio/${arq} ]] && echo found $arq || echo Not found $arq 

Ou
[[ $(ls -l Diretorio/${arq}) ]] && echo achou ||echo não achou 

Att.:



3. Re: glob em lftp

Matheus D\'Amato Campos
matheusdamato

(usa Ubuntu)

Enviado em 20/12/2018 - 16:49h

Esse comando não funciona dentro de uma lftp!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts