Pessoal,
Seguinte... eu criei um script que precisa criar um log de vários
arquivos que contem a data e são sequenciais, inicialmente estou me preocupando
apenas com a data e ignorando o sequencial, eu faço um redirecionamento do ls
para um arquivo dat e de lá eu tiro o nome correto do arquivo.
Só tenho um problema, eu quero criar um log que contenha uma frase e,
logo após, o nome do arquivo tirado do arquivo dat.
if ls ./arq/*${parceiros[1]}*$Data* >> ./dat/.${parceiros[1]}.dat 2>&1
then echo "Arquivo Encontrado com sucesso: " + tail -1
./dat/.$parceiros[1].dat >> ./log/$arqlog[1].log
else
echo "Arquivo Não Encontrado: " + tail -1 ./dat/.$parceiros[1].dat >>
./log/$arqlog[1] .log
fi
Acontece que nesse echo eu não consigo imprimir o resultado do tail, na
verdade ele entende tudo isso como um única string. Alguem sabe como posso
fazer para imprimir
"Arquivo Encontrado com sucesso: 00041.AV6587.060717.com" , por exemplo??
Se alguem tiver alguma solução mais simples para meu problema eu
agradeceria se pudessem me ajudar...
Obrigado
Rafael de Melo Rossi
address@hidden
Tel: (21) 9608-6148
msn: address@hidden
icq: 155117468
---------------------------------------------------------------------
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.listas-discussao.cjb.net
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil
Links do Yahoo! Grupos