
alx.alxgomes
(usa openSUSE)
Enviado em 16/08/2012 - 17:53h
Aloha galera do Linux,
montei um script para colher num determinado diretório, dentro de arquivos TXT, o nome do fornecedor e o numero da nota, esta parte ficou tranquila, porem se no diretório não existe o arquivo da referida nota, não consigo retornar uma mensagem do tipo: Arquivo não encontrado: alguém pode me dar uma ajuda?
Script:
I A le-xml.sh (sh) case $opcao in Row 22 Col 1 5:53 Ctrl-K H for help
#! /bin/bash
#
clear
echo " "
echo " "
echo " "
echo " "
echo " Deseja continuar? S/N:"
goto 4 32
read opcao
case $opcao in
s|S) clear
echo " "
echo " "
echo " "
echo " "
echo " Informe CNPJ do fornecedor com 14 digitos:"
goto 4 53
read CNPJ
echo " Informe numero da NFe com 9 digitos......: "
goto 5 53
read NFe
clear
echo " "
echo " "
echo " Razao Social- "
goto 2 15
cat -n /u/rede/xml/xml-txt/??????${CNPJ}?????${NFe}??????????.??? | grep -n ^ | grep ^2: | cut -d: -f2 | cut
echo " Numero da Nf-e"
goto 3 20
cat -n /u/rede/xml/xml-txt/??????${CNPJ}?????${NFe}??????????.??? | grep -n ^ | grep ^1: | cut -d: -f2 | cut
echo " "
echo " Apos conferir fornecedor/Nfe, tecle ENTER"
read nada ;;
*) clear
exit ;;
esac