Script de envio de NFE

Iniciado por figurello, 09 de Março de 2011, 12:51

tópico anterior - próximo tópico

figurello

Ola pessoal,


Precisava de uma ajuda, estou estudando para LPI,
e não estou muito por dentro sobre os shell scripts,

estava lendo e estou tentando agilizar uma tarefa no serviço.

é o seguinte

Cada nota fiscal é gerado um xml dessa nota, fica armazenada tudo em um diretorio esses arquivos pequenos de 1 a 3 Kb,


eu preciso transferir os arquivos para um endereço via ftp, e movelas para um diretorio (gravados por exemplo) se for bem sucedido.

Alguem poderia me ajudar a criar esse script.

obrigado.!
;D

bred81

#1
Quando há erro, qual o tipo de mensagem que é retornado?

Pergunto pois eu faria assim:
Citar
#!/bin/bash

cd /diretorio/que/você/quer

#ponha aqui o comando para mover para o ftp

erro=`cat mensagem_de_erro_retornado | wc -l`

if [ $erro -ge 1 ]; then
  #você trata o erro aqui
else
  cp * /diretorios/gravados
  #pus CP ao invés de MV só para alertar de conferir se os arquivos foram movidos
fi

exit 0
Tem alguns erros (o cat não vai funcionar), mas acho que é por ai. Não consigo ajudar mais pois faz um bom tempo que não programo em bash...
O que o Mario foi fazer no pscicólogo?
- Ele estava passando por uma fase difícil...

Klausterfullbya

figurello,

na minha empresa, a gente trabalha com NFe. Mas como sou iniciante em Linux, não saberia exatamente como fazer isto.

http://pobrecomputeiro.wordpress.com/2009/01/26/conectar-a-um-ftp-linux/

Este tutorial explica como utilizar o FTP pelo console.

Que tal? Ajudou? =)
Abraços.

Imagine aqui uma mulher gata só com uma camisa do Linux numa cama! =D