[shell-script] Re: Retirar tags html

2008-01-30 Por tôpico Cristiano Ferrari
--- Em shell-script@yahoogrupos.com.br, "Tiago Barcellos Peczenyj" <[EMAIL PROTECTED]> escreveu > > Tente isso: > > sed -r 's/<[^>]+>//g' file > Tiago, boa noite. Por favor, me tire uma dúvida sobre a lógica desta ER, por mera curiosidade: a lista negada com o sinal de maior é para evitar que,

Re: [shell-script] Comando matador ? Loop da morte ?

2008-01-30 Por tôpico André Saunite
Aqui tem uma explicação legal desse fork bomb: http://www.cyberciti.biz/faq/understanding-bash-fork-bomb/ Resumindo é a mesma coisa que a função: bomb() { bomb | bomb & }; bomb "bomb" (ou os ":") é o nome da função, e a cada execução ela chama a si mesma duas vezes e manda pro background para

Re: [shell-script] Comando matador ? Loop da morte ?

2008-01-30 Por tôpico Tiago Barcellos Peczenyj
Isso é uma fork bomb, só reiniciando o micro. http://en.wikipedia.org/wiki/Fork_bomb Vc pode evitar com o comando ulimit ex: ulimit -n 500 -u 250 Veja aqui a explicação completa: http://www.linuxajuda.net/content/2/50/pt-br/travar-linux-_-fork-bomb.html 2008/1/30 Júlio César Mauro <[EMAIL PRO

Re: [shell-script] Retirar tags html

2008-01-30 Por tôpico Tiago Barcellos Peczenyj
Tente isso: sed -r 's/<[^>]+>//g' file Entretanto não vai funcionar se vc tiver algo como Pois sed não é multilinha ;-) 2008/1/30 César Vianna <[EMAIL PROTECTED]>: > > > Preciso remover as tags de um html e só imprimir o texto. > > cat teste.html > > abc > abcdef > > Tentei com: >

Re: [shell-script] Comparar arquivos

2008-01-30 Por tôpico everton everton
Aproveitando a pergunta ! tenho uma situacao parecida tenho um arquivo .cfg com configuracoes antigas e um com configuracoes novas quero gerar um 3º com as configuracoes existentes e com as novas a serem inseridas Everton Em 29/01/08, Bruno T. Russo <[EMAIL PROTECTED]> escreveu: > > Você pode

[shell-script] Comando matador ? Loop da morte ?

2008-01-30 Por tôpico Júlio César Mauro
E ai pessoal... primeiramente feliz ano novo !! Fazia um tempinho que nao participava da lista, mas vamos la. Estavamos hoje instalando um aplicativo no servido aqui da empresa e por mania, fiquei digitanto aleatoriamente no teclado. Quando o aplicativo instalou, hgavia o seguinte comando no xterm

[shell-script] Retirar tags html

2008-01-30 Por tôpico César Vianna
Preciso remover as tags de um html e só imprimir o texto. cat teste.html abc abcdef Tentei com: sed "s/<.*>\(.*\)/\1/g" teste.html mas como o * é guloso, o resultado é vazio. tentei assim sed "s/<.*>\(.*\)<\/.*>/\1/g" teste.html mas o resultado é apenas a primeira ocorrência abc Algum

Re: [shell-script] retirar apenas a ultima ocorrencia

2008-01-30 Por tôpico Ricardo Acosta
Nao entendi bem. Mas para esse caso particular poderia resolver assim: [EMAIL PROTECTED] echo $a | sed 's/,where/ where/' Não é muito elegante, mas resolve. []s acosta 2008/1/30 Elvio Barbalho <[EMAIL PROTECTED]>: > Senhores bom tarde, em uma varivel tenho a seguinte informacao > > a="update

Re: [shell-script] Redirecionar saída de um programa Java

2008-01-30 Por tôpico Tiago Barcellos Peczenyj
Cesar, O redirecionamento '>' funciona no shell para qualquer processo, independe se for um programa java ou C ou perl. O que pode estar acontecendo é o programa estar escrevendo na stderr e não na stdin tente isso $ java nome_programa > teste.txt 2> teste.err 2008/1/30 César Vianna <[EMAIL PR

Re: [shell-script] retirar apenas a ultima ocorrencia

2008-01-30 Por tôpico Tiago Barcellos Peczenyj
Vc poderia fazer algo como (trocar a ultima virgula da linha por : ) $ echo "a,b,c,d" | sed -r 's/,([^,]+$)/:\1/' a,b,c:d $ echo "a,b,c,d" | rev | sed 's/,/:/' | rev a,b,c:d Se a sua instrução possui muitas linhas tem q fazer umas bruxarias -- mas vc pode transformar as quebras de linha em outro

[shell-script] Redirecionar saída de um programa Java

2008-01-30 Por tôpico César Vianna
Pessoal, tenho um programa java (.class). Queria redirecionar a saída dele para um arquivo. É possível no shell? Tentei java nome_programa > teste.txt Mas não funciona. Imagino que seja por que o programa não roda no shell e sim na VM. Existe alguma alternativa, sem ter que alterar o programa?

[shell-script] retirar apenas a ultima ocorrencia

2008-01-30 Por tôpico Elvio Barbalho
Senhores bom tarde, em uma varivel tenho a seguinte informacao a="update BRT_SCQF_EXECUCAO set DS_JOB = 'ope_bg_prorrata',ID_PROCESSO_UNIX = '22658',CO_PROCESSO = 704,DT_INICIO = sysdate,DT_FINAL = sysdate,QT_CLIENTE_OK = NULL,QT_CLIENTE_NOK = NULL,QT_ACCOUNT_OK = NULL,QT_ACCOUNT_NOK = NULL,QT_EVE

Re: [shell-script] Quebra de linha

2008-01-30 Por tôpico Flavio Junior
Seria isso? freakzoid:/opt/oracle # echo -e 'teste\nteste' teste teste freakzoid:/opt/oracle # echo -e 'teste\nteste' | tr '\n' ';' teste;teste freakzoid:/opt/oracle # freakzoid:/opt/oracle # echo -e 'teste;teste' | tr ';' '\n' teste teste freakzoid:/opt/oracle # Nao entendi bem a pergunta... -

[shell-script] Quebra de linha

2008-01-30 Por tôpico Campos, Wilson (W.R.)
Galera me desculpem a pergunta leiga a esta altura do campeonato, mas sempre me debato com quebra de linha. Qual a maneira mais prática para se utilizar um ";" (ponto e virgula) como quebra de linha? Grato! [As partes desta mensagem que não continham texto foram removidas]

FW: [shell-script] Comparar arquivos

2008-01-30 Por tôpico Campos, Wilson (W.R.)
From: Campos, Wilson (W.R.) Sent: Tuesday, January 29, 2008 4:56 PM To: 'shell-script@yahoogrupos.com.br' Subject: RE: [shell-script] Comparar arquivos /usr/xpg4/bin/grep -f file1.txt file2.txt Para ficar com somente o que é diferente: /usr/xpg4/bin/grep