Putz valeu !!! []'s
2006/7/3, Tiago Barcellos Peczenyj <[EMAIL PROTECTED]>: > sim > > pense em substrings > > http://www.starlink.rl.ac.uk/star/docs/sc4.htx/node37.html > > On 7/3/06, Quick - Luiz Henrique <[EMAIL PROTECTED]> wrote: > > Opa ai sim heim!! , essa é bacana > > Tem alguma opção que eu extrai campos no awk igual faz o cut " cut -c1-10" ? > > porque ai terei varias condicionais extraindo trechos diferente do > > registro atual naquele momento. > > > > > > 2006/7/3, Ricardo Acosta <[EMAIL PROTECTED]>: > > > Veja se ajuda? > > > > > > [EMAIL PROTECTED]: ~$ awk '{ print length ($1)}' cad.txt > > > 20 > > > 10 > > > 10 > > > 10 > > > > > > > > > []s > > > acosta > > > > > > > > > 2006/7/3, Quick - Luiz Henrique <[EMAIL PROTECTED]>: > > > > Ola pessoal estou pesquisando na internet mas se os amigos puderem me > > > > ajudar melhor :-) > > > > > > > > Tenho um arquivo > > > > Cad.txt > > > > 12345678901234567890 > > > > 1234567890 > > > > 1234567890 > > > > 1234567890 > > > > > > > > > > > > Trantando esse arquivo linha a linha usando o procedimento abaixo > > > > funciona > > > > i=1 # contador de linhas > > > > > > > > while [ $e -gt 0 ] > > > > do > > > > > > > > > > > > tamanho=$(sed -n "$i"p $1 |wc -L) # Checa o tamanho da linha > > > > e=$(sed -n "$i"p $1 |wc -c) # Identifica o tipo da linha > > > > > > > > > > > > # Trata a primeira linha do arquivo > > > > > > > > if [ $tamanho -eq 20 ] > > > > then > > > > linha=$(sed -n "$i"p $1) # Cabeçalho > > > > else > > > > linha=$(sed -n "$i"p $1) # Outras Linhas > > > > fi > > > > > > > > i=$(($i+1)) > > > > > > > > done > > > > > > > > Até ai blz mas eu gostaria de manipular esse arquivo usando o AWK que > > > > é bem mais rapido doque um loop com condicionais. > > > > E estou testando a variavel NF do AWK mas ele me retorna a quantidade > > > > de separador de não a quantidade de colunas que é o que eu quero. > > > > > > > > Desde ja agradeço pela força > > > > > > > > -- > > > > Henrique Sales > > > > > > > > > > > > Seja Livre Use Linux !!! > > > > > > > > > > > > --------------------------------------------------------------------- > > > > 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 > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > __________________________ > > > Ricardo Acosta > > > Laboratório de Clima e Biosfera > > > Depto. de Ciências Atmosféricas > > > Universidade de São Paulo > > > > > > > > > --------------------------------------------------------------------- > > > 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 > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > Henrique Sales > > MSN - [EMAIL PROTECTED] > > ICQ - 51430343 > > > > Seja Livre Use Linux !!! > > > > > > --------------------------------------------------------------------- > > 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 > > > > > > > > > > > > > > > > > > > > > -- > Tiago B Peczenyj > Linux User #405772 > > # cd /pub > # more beer > > > --------------------------------------------------------------------- > 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 > > > > > > > > > -- Henrique Sales MSN - [EMAIL PROTECTED] ICQ - 51430343 Seja Livre Use Linux !!! --------------------------------------------------------------------- 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
