cat pipe jdkjfk|dlkldk|çldl|jfkjkgh|kfdkglk| hjjjjjjjjjjjj jddajkd|jfdajk|djakjfdk| jjdskdkjdj8|oeiewie|jdqkjk| skasdaksl|jfjfjfhheyey| jjjjjjjjjjjj [EMAIL PROTECTED] tmp]# NL=$(wc -l pipe|cut -d" " -f1) [EMAIL PROTECTED] tmp]# NA=$(cat pipe|tr '|' '\n' |wc -l) [EMAIL PROTECTED] tmp]# NR=$(( $NA - $NL )) [EMAIL PROTECTED] tmp]# echo $NR 13
On Tue, 2007-10-02 at 15:12 -0400, Eduardo Lucas wrote: > Gurizada.. > eu uso..um linux... putz.. bem antigo... > ai esta opcão -o nao tem... > ser que existe outro...jeito... de fazer isto funcinar.... > grep -o nao tem..... é um suse 8 ... foda > > Alguma idéia... > > Tiago Barcellos Peczenyj escreveu: > > > > Pra tu ver, Flavio... > > > > Eu achei que um grep -oc poderia ser usado para contar as > ocorrencias. > > > > Entretanto o -c conta quantas linhas casam com o padrão. Quando vc > usa > > o -o vc vai imprimir todas as ocorrencias daquele caracter, string > ou > > expressão regular, mas em conjunto do -c vc obtem o número de linhas > > (eu acho mais apropriado mostrar o número de _ocorrencias_, enfim, > > parece ser uma decisão de design). > > > > Isso mostra o quanto é importante verificar as combinações de > > parâmetros e o quanto uma pode interferir na outra :) > > > > On 10/2/07, Flavio Junior <[EMAIL PROTECTED] > > <mailto:billpp%40gmail.com>> wrote: > > > > > > $ grep -o \| arquivo.txt | wc -l > > > > > > Flavio do Carmo Junior > > > > > -- > > Tiago B Peczenyj > > Linux User #405772 > > > > http://peczenyj.blogspot.com/ <http://peczenyj.blogspot.com/> > > > > > > > > > --------------------------------------------------------------------- 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
