shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Selecionar intervalo de caracteres com cut


From: Tiago Peczenyj
Subject: Re: [shell-script] Selecionar intervalo de caracteres com cut
Date: Mon, 23 Sep 2013 12:32:32 +0200

se vc SABE em que caracter ele termina, vc pode usar  -cRANGE  por exemplo 

$ echo "1234567890" | cut -c3-5

pega da terceira à quinta posição.

se vc quer extrar o que PARECE um numero de um dado campo, vc pode fazer combinar com o grep

$ echo "blabla numero123 blabla" | cut -f 2 -d ' ' | grep -oE '\d+'

-o vai extrar APENAS o que vc quer. ou usa o sed pra remover o que nao eh numero



2013/9/23 Anderson Junior <address@hidden>
 

Boa noite pessoal da lista, é possivel selecionar intervalos de caracteres, tipo tenho um documento assim

Documento.txt
1 - Nome1
2 - Nome2
outra coisa
3 - Nome3
linha com inicio em branco
4 - Nome4
5 - Nome5

com o comando cut -d - -s -f 1 Documento.txt
eu concigo pegar todas os itens, mas vem junto as strings e eu queria somente os numeros

algo como cut -opcao [0,1,2,3,4,5,6,7,8,9] Documento.txt ou
cut -opcao [0..9] ou [0-9]

tem como fazer isso com o cut?

Att.
Anderson Junior




--
Tiago B. Peczenyj
Linux User #405772

http://about.me/peczenyj

reply via email to

[Prev in Thread] Current Thread [Next in Thread]