Olá Tiago e Todos. Vou contar tudo agora. :-))
Temos aqui um script para verificação de boomarks. A saída do script é um arquivo contendo a url verificada, seu status e caso tenha sido redirecionada é mostrada a nova url. Para verificar quais as bookmarks que estão ativas existe o klinkstatus só que ele não grava o log da verificação. A saída então foi usar o wget com no script mostrado adiante que apresenta o inconveniente de ter que ficar monitorando o comportamento do wget. O wget às vezes fica pendurado em algum site mesmo com a opção -T 15. Os greps foram necessários para fazer um enxugamento do log para poder mandar para a lista :-). Quando o wget pendurava em um site eu interrompia o script , apagava o referido site das bookmarks e reativava o script e ele continuava a gravação do log de onde parou sem sobrescrever as entradas anteriores. Aperfeiçoamentos e melhorias são bem vindas. Obrigado Tiago. Segue adiante o script: #!/bin/bash FILE='mktemp' FILE1='mktemp' wget --spider -T 15 -t 1 --force-html -i bookmarks.html -o ~/bookmarks.log cat ~/bookmarks.log | grep -v "=>" > $FILE cat $FILE | grep -v "Resolving " > $FILE1 cat $FILE1 | grep -v "Connecting to " > $FILE tr '\n' ';' < $FILE | sed 's/--[0-9]/\n&/g;s/\.\.\./;&/g' | cut -c15- | cut -d\; -f1,5 | tr -d ';' mcedit $FILE Em Sun 12 Feb 2006 20:22, Tiago Barcellos Peczenyj escreveu: > tr '\n' ';' < arquivo | sed 's/--[0-9]/\n&/g;s/\.\.\./;&/g' | cut > -c15- | cut -d\; -f1,5 | tr -d ';' -- Data Estelar 2453780.863530 http://www.solar.com.br/~ficmatin Desejo-lhe Paz, Vida Longa e Prosperidade. São Bem Vindas Mensagens no Formato Texto Genérico com Acentos. --------------------------------------------------------------------- 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: [EMAIL PROTECTED] --------------------------------------------------------------------- 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 <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/shell-script/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html