Re: [shell-script] metodos

2010-02-23 Por tôpico Cyolfi Cyro
Eu costumo aliar arrays com o comando select, na minha opnião muito mais prático para pequenos menus do que o case. []'s Cyro Ciolfi (19) 8144 - 7944 (19) 3324 - 2804 www.salasprontas.com Sua sala pronta para treinamentos em Campinas. [As partes desta mensagem que não continham texto foram remo

Re: [shell-script] passando parâmetro via pipe

2009-10-30 Por tôpico Cyolfi Cyro
OK, grato, usei a sua dúvida para emendar a minha... vlw... []'s Cyro Ciolfi (19) 8144 - 7944 (19) 3324 - 2804 www.salasprontas.com Sua sala pronta para treinamentos em Campinas. [As partes desta mensagem que não continham texto foram removidas]

Re: [shell-script] passando parâmetro via pipe

2009-10-30 Por tôpico Cyolfi Cyro
O for quando usado desse jeito não deve ter parênteses duplos? ex: for((i=0;i<6;i++)) Cyro Ciolfi (19) 8144 - 7944 (19) 3324 - 2804 www.salasprontas.com Sua sala pronta para treinamentos em Campinas. [As partes desta mensagem que não continham texto foram removidas]

Re: [shell-script] pegar quantidade de ips diferentes...

2009-10-20 Por tôpico Cyolfi Cyro
Minha solução não é one-line... mas deu certo também, olha o script que fiz... #!/bin/bash for i in `seq 1 254`; do CONT=$(fgrep 192.168.113.$i $1|wc -l) [ $CONT -gt 0 ] && echo " IP: 192.168.113.$i - $CONT Entradas" done Saída: IP: 192.168.113.1 - 16 Entradas IP: 192.168.113.2 - 9 Entradas I

Re: [shell-script] Re: Alterar o case de um filename

2009-10-16 Por tôpico Cyolfi Cyro
Veja se tem o comando rename (é comum nas distribuições mais atuais) se tiver é só fazer: rename 'y/A-Z/a-z/' * []'s Cyro Ciolfi (19) 8144 - 7944 (19) 3324 - 2804 www.salasprontas.com Sua sala pronta para treinamentos em Campinas. [As partes desta mensagem que não continham texto foram removid

Re: [shell-script] uso do sed

2009-09-28 Por tôpico Cyolfi Cyro
Isso vai funcionar sed 's/||/|0|0/g' nome-do-arquivo-com-registro > nome-do-arquivo-com-registro Não consegui fazer com tr, se alguém conseguir favor mandar na lista. Att. Cyro Ciolfi (19) 8144 - 7944 (19) 3324 - 2804 www.salasprontas.com Sua sala pronta para treinamentos em Campinas. [As par

Re: [shell-script] bc ou expr

2009-09-24 Por tôpico Cyolfi Cyro
Apenas complementando, perdão pelo post duplo, shell trabalha naturalmente com números inteiros e é por isso que o que vem depois va vírgula é ignorado, quando preciso de resultados em números reais uso a forma que lhe passei. []'s Cyro Ciolfi (19) 8144 - 7944 (19) 3324 - 2804 www.salasprontas.co

Re: [shell-script] bc ou expr

2009-09-24 Por tôpico Cyolfi Cyro
Só usar o scale junto com o bc, onde o número do scale é o número de casas decimais após a vírgula, exemplo: echo "scale=2; 66/15" | bc Att. Cyro Ciolfi (19) 8144 - 7944 (19) 3324 - 2804 www.salasprontas.com Sua sala pronta para treinamentos em Campinas. [As partes desta mensagem que não conti

Re: [shell-script] retirar uma letra

2009-09-23 Por tôpico Cyolfi Cyro
Criei os arquivos com os mesmos nomes que os seus e salvei o script abaixo na mesma pasta onde estava os arquivos e rodei, acho que funcionou da forma que você quer for i in `ls -1 | grep b` do NEW=$(echo "$i" | tr -d b) mv $i $NEW done Att Cyro Ciolfi (19) 8144 - 7944 (19) 3324

Re: [shell-script] Listar diretorios

2009-08-17 Por tôpico Cyolfi Cyro
Segue a minha solução: ls -l | sed 's/in//g' | sed 's/out//g' | sort -u O problema desta solução é que se alguma pasta tiver a sequência de caracters "in" ou "out" fora além da que se encontra no final do nome, ela vai dar problema. Cyro Ciolfi (19) 8144 - 7944 (19) 3324 - 2804 www.salasprontas.

Re: [shell-script] pegar parte especifica do resultado...

2009-06-16 Por tôpico Cyolfi Cyro
Comparado a vocês sou novato em Shell Script, portanto peço desculpa se a minha sugestão for muito infantil, segue: sed -n "/Interesting/p" resultado.txt | cut -c22-34 > temp1.txt sed -n "/MAC/p" resultado.txt | cut -f3 -d" " > temp2.txt paste temp1.txt temp2.txt > resultado2.txt Atenciosamente,