Fala Xará,
ele queria a sequência 001121 a partira da 18a. posição. Usei para isso a
seguinte expressão regular: ^.{17}001121, que significa:
A partir do início (^), conte quaisquer caracteres (.) ocorrendo 17 vezes
{17} e em seguida a cadeia 001121.
Depois de entender fica muito fácil, né?
Quem
Ô Julio.
Da pra dar uma explicada nesse seu comando ae?
Em 28 de abril de 2010 15:03, Julio C. Neves escreveu:
> Aê Rodrigo,
>
> grep -E '^.{17}001121' arq
>
> Abraços,
> Julio
> Cursos de Shell e Zenity em 2 fins de semana?
> - Aracaju turma de Shell em 12/05 - andersonriz...@gmail.com;
> - DF
Acho que o que vc quer é
awk 'substr($0, 18, 6) == "001121" { print }'
Abraços
--- Em qua, 28/4/10, M. Rodrigo Monteiro escreveu:
De: M. Rodrigo Monteiro
Assunto: [shell-script] Pesquisa de substring
Para: shell-script@yahoogrupos.com.br
Data: Quarta-feira, 28 de Abril de 2010, 14:57
Aê Rodrigo,
grep -E '^.{17}001121' arq
Abraços,
Julio
Cursos de Shell e Zenity em 2 fins de semana?
- Aracaju turma de Shell em 12/05 - andersonriz...@gmail.com;
- 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 Zeni