![]() |
|
|
google unix.com
|
|||||||
| Fóruns | Registar | Fórum Regimento | Ligações | Álbuns | FAQ | Lista deputados | Calendário | Pesquisa | Today's Posts | Mark Forums Read |
| Programação Shell Script e Post perguntas sobre ksh, CSH, SH, BASH, Perl, PHP, SED, Awk e outros scripts shell e shell scripts línguas aqui. |
Mais UNIX e Linux Fórum Tópicos Você pode achar Helpfull
|
||||
| Fio | Thread Starter | Fórum | Respostas | Última postagem |
| Word count wc | chaandana | UNIX para Dummies Perguntas & Respostas | 5 | 05-05-2009 11:47 |
| especificado palavra count | bhaviknp | Programação Shell Script e | 5 | 02-27-2008 11:23 |
| Word count problema | ssmith001 | UNIX para Dummies Perguntas & Respostas | 1 | 01-02-2007 01:21 |
| count palavra | ariuscy | UNIX para Dummies Perguntas & Respostas | 1 | 10-13-2005 01:36 |
| Como faço para contagem de # char. em uma palavra? | xadamz23 | Programação Shell Script e | 9 | 11-12-2003 12:19 |
![]() |
|
|
Linkback | Thread Tools | Pesquisar este Thread | Rate Thread | Display Modes |
|
|
|
||||
|
Count lowercase em uma palavra
Tenho um arquivo, como:
aabbccddDDCCDDCCaabbcc 123 CCaaCCBBCCaaaaaaaCCCaa 234 CCDDCCAACCCCccccccccaa 999 Eu gostaria de imprimir o 1o palavra seguido pelo número de caracteres em minúsculas essa palavra. As palavras apenas consistem de algumas letras. Eu estava tentando algo parecido awk '(a + \u003d gsub (um, uma) b + \u003d gsub (b, b) c + \u003d gusb (c, c) d + \u003d (gsub ( d, d) x \u003d (a + b + c + d) END (print $ 1, X) 'infile> OUTFILE Muito obrigada por sua ajuda. |
|
||||
|
uma outra maneira de fazer isso
Código:
# cat aaa aabbccddDDCCDDCCaabbcc 123 CCaaCCBBCCaaaaaaaCCCaa 234 CCDDCCAACCCCccccccccaa 999 # for i in `cut -f1 aaa -d ' '`; do echo -n "$i "; echo -n $i | sed 's/[^a-z]//g' | wc -c; done aabbccddDDCCDDCCaabbcc 14 CCaaCCBBCCaaaaaaaCCCaa 11 CCDDCCAACCCCccccccccaa 10 |
|
||||
|
semelhante, mas mais difícil promblem
Oi,
Tenho um problema semelhante em que eu preciso contar trechos de baixa e letras maiúsculas dentro de palavras como ttgggcTGGCCGCCCCCCAGggc ttgggcTGGCCGCtgggcttCCCCCAGggc o resultado poderia ser semelhante a este: ttgggcTGGCCGCCCCCCAGggc inferior 5 superior 12 inferior 3 ttgggcTGGCCGCtgggcttCCCCCAGggc inferior 5 superior 7 inferiores 6 superiores 6 inferiores 3 qualquer ajuda seria apreciada, melhor robert Citação:
|
![]() |
| Marcadores |
| Thread Tools | Pesquisar este Thread |
| Display Modes | Esta taxa Thread |
|
|