Re: [shell-script] Re: Contar linhas iguais

2010-04-17 Por tôpico Lawrence Waclawiak
A solução que consegui e funcionou 100% foi a seguinte: l...@lbw-laptop:~$ cat teste #!/bin/bash echo -n "01 01 01 01 05 05 11 11 11 "|uniq -c |sed 's/^ *//;s/ / - /' l...@lbw-laptop:~$ ./teste 4 - 01 2 - 05 3 - 11 O uniq -c conta as ocorrências mas não coloca no formato que você precisa, então

Re: [shell-script] achar linha com conteúdo e rem over a mesma.

2010-04-17 Por tôpico Lawrence Waclawiak
Opa, olha só, essa foi meio complicada, to sem tempo pra escrever a explicação de como funciona o que eu fiz, mas a linha completa que vc precisa disparar a partir do diretório onde estão os teus js é: egrep -RH '.*kDeMtD-McMoDmM.DaMdMvDeD.*' *.js |cut -d":" -f1 |xargs sed -i.backup /^var\ l=\"

Re: [shell-script] Re: Como salvar cada a rquivo de saída com um nome dependente do arqu ivo de entrada

2010-04-17 Por tôpico Lawrence Waclawiak
Acredito que a resposta que mandei para o post "achar linha com conteúdo e remover a mesma." resolva teu problema. Usando a opção -i do sed para alterar o arquivo diretamente e em seguida do -i você colocar um sufixo, como por exemplo -i.original o sed iŕa criar automaticamente uma copia do arq

[shell-script] AJuda com a formatação do printf quando com palavras que possuam acento.

2010-04-19 Por tôpico Lawrence Waclawiak
está no exemplo e com aspas simples tbm, dá tudo na mesma, sai do alinhamento. Não caso eu não encontre uma solução irei partir para passar o TR removendo os acentos de tudo, mas como se trata de Nomes preferia não fazer isso. Já aproveitando a deixa se alguém souber como faço para truncar o número de caracteres de uma variável impressa pelo printf seria de grande ajuda tbm. Grato, Lawrence Waclawiak

Re: [shell-script] AJuda com a formatação do printf quando com palavras que possuam acento.

2010-04-19 Por tôpico Lawrence Waclawiak
Galera, vi que aki parece alinhado, deve ser alguma coisa do e-mail mas não fica alinhado no bash. Tem de jogar o comando no Bash pra ver. Lawrence Waclawiak escreveu: > > E ai galera? na Paz? > Venho pedir a ajuda dos caros colegas com relação ao comando printf. > > No meu tr

Re: [shell-script] AJuda com a formatação do printf quando com palavras que possuam acento.

2010-04-19 Por tôpico Lawrence Waclawiak
ê está usando o UTF-8, faça: > > set | grep UTF > > Que deve retornar algo como: > GDM_LANG=pt_BR.UTF-8 > LANG=pt_BR.UTF-8 > > []'s > Gunter > > Em 19 de abril de 2010 17:36, Lawrence Waclawiak > mailto:lawrencebbw%40yahoo.com.br>>escreveu: > > &

Re: [shell-script] AJuda com a formatação do printf quando com palavras que possuam acento.

2010-04-19 Por tôpico Lawrence Waclawiak
problema principal referente à acentuação. ALguém tem mais alguma idéia ? Lawrence Waclawiak escreveu: > Opa. > Seguinte, o liguagem está em en_US.UTF-8 > troquei a liguagem no script para pt_BR.UTF-8 mas não adiantou nada. > Você chegou a testar ai no seu pc se o desalinhamento ocorre

Re: [shell-script] AJuda com a formatação do printf quando com palavras que possuam acento.

2010-04-20 Por tôpico Lawrence Waclawiak
ina 225 que vc verá como > truncar. > > Abraços, > Julio > Cursos de Shell e Zenity em 2 fins de semana? > - Aracaju turma de Shell em 12/05 - andersonriz...@gmail.com > <mailto:andersonrizada%40gmail.com>; > - RJ turma de Shell em 14/06 - ligue (21)2210-6061; > -

Re: [shell-script] AJuda com a formatação do pr intf quando com palavras que possuam acento.

2010-04-20 Por tôpico Lawrence Waclawiak
:) > > Em 19 de abril de 2010 18:14, Lawrence Waclawiak > mailto:lawrencebbw%40yahoo.com.br>>escreveu: > > > Opa. > > Seguinte, o liguagem está em en_US.UTF-8 > > troquei a liguagem no script para pt_BR.UTF-8 mas não adiantou nada. > > Você chegou a

Re: [shell-script] AJuda com a formatação do printf quando com palavras que possuam acento.

2010-04-22 Por tôpico Lawrence Waclawiak
-10 por um TAB(ou > o que imagino o \t fazer)? > > "%-10s%-10s\ n" A B;printf "%-10s%-10s\ n" Á B > A--B > Á-B > > printf "%s\t\t%s\n" A B;printf "%s\t\t%s\n" Á B > A B > Á B > > Att, > > Ederson Dantas de

Re: [shell-script] Sed não entendo

2010-04-22 Por tôpico Lawrence Waclawiak
Solução fresquinha vinda das aulas do Júlio. Para isso lembrei que existe o esquema de retrovisor para expressões regulares, veja: l...@lbw-laptop:~$ cat bla wqddm dwddwww wdwd3e3e3323 suffix "dc=my-domain, dc=com" drop "dc=my-domain, dc=com" 545454f hyhjuyhh l...@lbw-laptop:~$ cat bla |sed -r

Re: [shell-script] Sed não entendo

2010-04-22 Por tôpico Lawrence Waclawiak
"$ já casamos a linha completa e não qualquer linha que tenha suffix, depois substituimos os valoes entre "" Acho que essa é foi a melhor solução Lawrence Waclawiak escreveu: > Solução fresquinha vinda das aulas do Júlio. > Para isso lembrei que existe o esquema de retrovisor

[shell-script] Podemos ter suporte a formatação html nes sa lista de Shell-Script?????

2010-04-22 Por tôpico Lawrence Waclawiak
Se for possível habilitar o recebimento e envio de e-mails com formtação nessa lista eu proponho que habilitemos. Não tenho nem 2 semanas de lista e já vi várias confusões devido a lista remover toda a formatação dos códigos que enviamos por aqui. Administradores, Podemos habilitar isso?

Re: [shell-script] Parse de arquivo de configuracao

2010-04-23 Por tôpico Lawrence Waclawiak
Amigo, não entendi exatamente o que vc quer alterar nesse arquivo... Carlos Eduardo Tavares Terra escreveu: > > Caros, > > estou precisando preparar um script que facilite a vida de alguns > operadores. O script em si irá alterar um determinado arquivo de > configuração. > > O formato do arquivo d

Re: [Bulk] [shell-script] Filtrar MAC do log do iptables

2010-04-27 Por tôpico Lawrence Waclawiak
Fala Alexandre! Primeira coisa é que tu está confundindo linha com coluna pois nesse log não tem colunas definidas, apenas linhas. para fazer as filtragens que vc quer procedi da seguinte maneira: l...@lbw-laptop:~$ cat iptables-log Apr 27 15:27:15 server kernel: INT-RECUSOU-tcp IN=eth1 OUT=eth0

Re: [Bulk] [shell-script] Filtrar MAC do log do iptables

2010-04-27 Por tôpico Lawrence Waclawiak
27; > Hora:15:27:15 Ação: INT-RECUSOU-tcp DST=189.72.115.23 > LEN=48 > Hora:15:27:37 Ação: INT-RECUSOU-tcp DST=189.72.115.24 > LEN=48 > Hora:15:27:46 Ação: SERV-RECUSOU-udp SRC=61.44.213.54 > DST=10.1.1.254 > > As duas primeiras linhas, listaram DST= E LEN= Essas duas

Re: [Bulk] Re: [Bulk] [shell-script] Filtrar MAC do log do iptables

2010-04-27 Por tôpico Lawrence Waclawiak
oogle.com.br/profiles/algorges > <http://www.google.com.br/profiles/algorges> > MSN/Gtalk/iCHAT/Skype/Buzz: algor...@gmail.com > <mailto:algorges%40gmail.com> > ICQ: 2031408 > > > From: Lawrence Waclawiak <mailto:lawrencebbw%40yahoo.com.br>> > > Re

[shell-script] Re: Podemos ter suporte a formatação html nes sa lista de Shell-Script?????

2010-04-27 Por tôpico Lawrence Waclawiak
HTML! MrBiTs escreveu: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA256 > > On 04/22/2010 08:41 PM, Lawrence Waclawiak wrote: > >> Se for possível habilitar o recebimento e envio de e-mails com formtação >> nessa lista eu proponho que habilitemos. >> Não ten

[shell-script] Re: Podemos ter suporte a formatação html nes sa lista de Shell-Script?????

2010-04-28 Por tôpico Lawrence Waclawiak
. Dessa forma se estou cometendo algum erro não consigo visualiza-lo e peço a ajuda dos colegas para soluciona-lo. Grato pela compreensão, Lawrence Waclawiak

Re: [shell-script] Apagar sequencia de arquivos

2010-04-28 Por tôpico Lawrence Waclawiak
Adorei tua solução muito boa! Com ela se a sequencia tiver furos ele não tenta remover um arquivo inexistente como nos outros exemplos que foram propostos. Parabéms! Fernando Luizao escreveu: > > > Uma com awk: > > ls -l | awk 'substr($9, 6, 4) < 1379 { print $9 }' | xargs rm > > Explicando: >

[shell-script] Pedido de desculpas.

2010-04-30 Por tôpico Lawrence Waclawiak
MrBits, Li todo o material proposto e entendi tua posição, como disse apesar de já ter uma boa vivencia em Linux/Redes eu nunca havia participado de listas de discussões e pelo material vi que realmente meu comportamento foi inaceitável. Peço desculpas e agradeço pela tua paciência. Obrigado!

[shell-script] Qual a forma mais eficiente para recuperar campos de um arquivo de texto?

2010-05-03 Por tôpico Lawrence Waclawiak
Boa tarde a todos, Desenvolvi um script para gerar o arquivo dhcpd.conf a partir de uma base de dados salva em arquivo de texto simples com cada maquina em uma linha e os campos separados por ;(ponto e virgula). O formato dessa base de dados é o seguinte: #nome;mac;local;so;gw;ip;status;comenta

Re: [shell-script] Qual a forma mais eficiente para recuperar campos de um arquivo de texto?

2010-05-03 Por tôpico Lawrence Waclawiak
; corpo) é ainda mais rápido. Além disso, você grava no arquivo de saída > variável por variável. Faça uma gravação de uma vez. > > Já que sabemos quantos e quais são os campos, talvez algo assim: > > http://pastebin.com/AChJJLd9 <http://pastebin.com/AChJJLd9> > > Aqui não deu nem um

Re: [shell-script] Re: Qual a forma mais eficiente para recuperar campos de um arquivo de texto?

2010-05-03 Por tôpico Lawrence Waclawiak
m uniria o útil ao agradável. Muito obrigado pela sua atenção. Abraços, Lawrence Waclawiak Cristiano escreveu: > > --- Em shell-script@yahoogrupos.com.br > <mailto:shell-script%40yahoogrupos.com.br>, Lawrence Waclawiak > escreveu > > > > Tudo funciona corretame

Re: [shell-script] Re: Qual a forma mais eficiente para recuperar campos de um arquivo de texto?

2010-05-03 Por tôpico Lawrence Waclawiak
gt; - DF turma de Shell em 12/06 - ligue (61)3223-3000; > - RJ turma de Shell em 14/06 - ligue (21)2210-6061; > - Floripa turma de Shell e Zenity 12/07 – el...@7seven.com.br; > - Turmas fechadas em outras cidades ligue (21)8112-9988. > > > Em 3 de maio de 2010 21:10, Lawrence Wacl

Re: [shell-script] sed - Inverter palavras separadas por virgulas

2010-05-05 Por tôpico Lawrence Waclawiak
Boa tarde! Assim vc pode fazer com o sed l...@lbw-laptop:~$ echo " 04-30,6819 04-30,7042 04-30,7042 04-30,7042 04-30,7042 04-30,7042 04-30,7042" |sed -r 's/(^.*),(.*$)/\2,\1/' 6819,04-30 7042,04-30 7042,04-30 7042,04-30 7042,04-30 7042,04-30 7042,04-30 os () definem grupos que podem posteriorme

Re: [shell-script] Formatando Nomes

2010-05-06 Por tôpico Lawrence Waclawiak
Resolvi com o sed! l...@lbw-laptop:~$ echo " Ciclano Fulano da Silva Soares José dos Anzóis Pereira Juca da Silva Mateus Marcus Lucas e João Benedita Maria da Silva Santa Maria " |sed -r 's/(^[a-zA-Z]*).*( [a-zA-Z]*$)/\1\2/' Ciclano Soares José Pereira Juca Silva Mateus João Benedita Silva Santa

Re: [shell-script] Identificando Linhas duplicadas em um arquivo.

2010-05-07 Por tôpico Lawrence Waclawiak
Bem simples, precisa de dois comandos, o uniq e o sort Para saber quais linhas são duplicadas e quantas ocorrências de cada uma tem no seu arquivo faça: uniq -c aquivo.txt Para criar um novo arquivo sem as duplicadas: sort arquivo.txt |uniq > arquivo.txt.SemDuplicados Pronto seu novo arquivo

Re: [shell-script] Pegar a sexta linha após uma string

2010-05-10 Por tôpico Lawrence Waclawiak
Amigo, te basta apenas esses números após o VALUE? Você não precisa pegar o código antes do NIP para poder associar com o valor ou algo parecido? Havia entendido isso então minha solução pega não somente os numeros ,mas também uma referencia da linha que contém o NIP cat teste 1+---

Re: [shell-script] Erro num scrip t pra contar frequência das palavras

2010-05-10 Por tôpico Lawrence Waclawiak
Amigo, com certeza você pode criar uma opção no seu script para adicionar as palavras na lista "negra" porém a idéia de adicionar essas palavras no próprio script(Carregar em uma variável) não me parece ser uma boa idéia pois além de trabalhoso seria perigoso e desnecessário. Seria muito mais si

[shell-script] Formatar lista

2010-05-11 Por tôpico Lawrence Waclawiak
O caso é o seguinte, possuo diversos arquivos com a seguinte formatação: # pc-42 E0:CB:4E:BF:C1:36 # pc-43 E0:CB:4E:BF:C1:43 # pc-44 E0:CB:4E:BF:C1:3B # pc-45 E0:CB:4E:BF:E3:8C Gostaria de reformata-los da seguinte forma: # pc-42 E0:CB:4E:BF:C1:36 # pc-43 E0:CB:4E:BF:C1:43 # pc-44 E0:CB:4E:BF:C1:3

Re: [shell-script] Script Errado

2010-05-12 Por tôpico Lawrence Waclawiak
Boa tarde. Não entendi que formato de data data é esse: 127266584 Pode explicar melhor? ogaihtnota10 escreveu: > > Boa tarde galera!!! > > Será que alguém pode me dizer o que ha de errado neste script? > O intuito desse script é mostrar na tela uma data em um formato conhecido. > Exemplo: "01/01/

Re: [shell-script] Script Errado

2010-05-12 Por tôpico Lawrence Waclawiak
em volta de tudo da seguinte forma: echo ""${BDATE_INICIO} "|" ${DATATIME_SOD_INICIO_TRATADO}"|"${DATATIME_EDO_INICIO_TRATADO}"" Abraços MrBiTs escreveu: > > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA256 > > On 05/12/2010 01:30 PM, Lawrence

[shell-script] Ordenar base por campo

2010-05-12 Por tôpico Lawrence Waclawiak
Funcionar funciona, mas achei muito poluída essa minha solução. Alguém sabe um forma mais limpa e eficiente de fazer isso? Grato pela atenção, Lawrence Waclawiak

Re: [shell-script] Ordenar base por campo

2010-05-13 Por tôpico Lawrence Waclawiak
$8";"}' base2 |sort -n -t. -k1,1 -k2,2 -k3,3 -k4,4 |cut -d";" -f2- aguirre-wifi;00:1A:73:31:08:f0;TMK;Win_Vista;;8.7.6.5;Ativo;; aguirre-lan;00:16:d3:95:e0:ab;TMK;Win_Vista;;10.2.50.51;Ativo;; lawrence-wifi;00:1e:4c:91:df:36;TI;Linux;;10.11.42.67;Ativo;; barbosa-wifi;

Re: [shell-script] Capturar bloco específico com sed

2010-05-20 Por tôpico Lawrence Waclawiak
E o conteúdo desse seu txt, esse blocos contínuos de letras aparecem no começo de uma linha, podem estar no meio, pode haver mais de um por linha? Supondo que seu arquivo seja assim: k a ájfjjaef b pih uiohaeeflnh qeoiqewln foui qeoiuqefqefoq doiuboiu m c ljadhflahflahf

Re: [shell-script] Problemas ssh

2010-05-27 Por tôpico Lawrence Waclawiak
Sua solução funcionou para mim. Adicionalmente se não for possivel utilizar as chaves para não pedir senha pode-se usar um progrma chamado sshpass para passar a senha para o ssh, utilizo isso para disparar comandos para várias maquinas que administro Fabricio Candido escreveu: > Luiz, bom dia

Re: [shell-script] Problemas ssh

2010-05-27 Por tôpico Lawrence Waclawiak
' for more information. l...@lbw-laptop:~/tmp$ Pegou a questão? Thiago Diniz da Silveira escreveu: > Bom.. até agora não sei qual solução funcionou.. > > foi colocar os comandos ao lado do comando do ssh? a primeira solução > proposta? > > Também acho que deve ter jeito mai

Re: [shell-script] Problemas ssh

2010-05-27 Por tôpico Lawrence Waclawiak
O script que utilizo para acessar várias maquinas via ssh utilizando autenticação normal se encontra nesse link: http://pastebin.com/BTXDxvLU Espero que possa ser útil para alguém Att, Lawrence Waclawiak escreveu: > A solução do Fabricio é a que funcionou > > ssh r...@${vetor[$z

[shell-script] script para subir um serviço ocultando o processo

2010-05-28 Por tôpico Lawrence Waclawiak
emos discutir o que não seja shell-script nessa lista, e tabela de processos do sistema não é shell-script, mas como eu acredito que talvez através de um shell-script seja possivel ocultar isso, eu estou pedindo a ajuda dos colegas. Grato, Lawrence Waclawiak

Re: [shell-script] script para su bir um serviço ocultando o processo

2010-05-28 Por tôpico Lawrence Waclawiak
> Espero que funcione. > > Abraço, > > -- > Luiz "Miguel" Axcar > Assinatura editada pela moderação > > 2010/5/28 Lawrence Waclawiak <mailto:lawrencebbw%40yahoo.com.br>> > > > > Saudações a todos. > > > > O problema é o segu

Re: [shell-script] script para subir um serviço oc ultando o processo

2010-05-28 Por tôpico Lawrence Waclawiak
Caro amigo MrBits Exato. Perl não é abordado. Configurações de asterix não são abordadas. Tabelas de processos de sistema não são abordadas. Onde estão suas tentativas em shell-script ? O Shell-Script está na minha esperança, que alguém conheça alguma técnica que através de shell-script cons