Cut para pegar o que vem DEPOIS do delimitador [RESOLVIDO]

1. Cut para pegar o que vem DEPOIS do delimitador [RESOLVIDO]

Victor
detoniks

(usa Debian)

Enviado em 25/02/2013 - 15:11h

Olá,

estou com um problema
tenho a linha:
SIP/7967-000001d6;

Porem quero pegar soh o 7967
Estou fazendo assim:
RAMAL=$(echo ${i} | cut -d";" -f1 | cut -d"-" -f1)
Porem o retorno esta sendo:
SIP/7967

Preciso cortar o Sip tbm, porem o cut -d pega o que vem depois do delimitador, não consigo pegar o que vem antes


  


2. MELHOR RESPOSTA

Wellington Felix
wellingtonfelix

(usa Outra)

Enviado em 25/02/2013 - 15:39h

Criei um arquivo com o conteúdo "SIP/7967-000001d6;" e fiz um teste usando a seguinte linha:

cat arquivo.txt | cut -f2 -d "/" | cut -f1 -d "-" 


Este foi o resultado:

[root@TESTEPX001 teste_cut]# cat arquivo.txt
SIP/7967-000001d6;
[root@TESTEPX001 teste_cut]# cat arquivo.txt | cut -f2 -d "/" | cut -f1 -d "-"
7967
[root@TESTEPX001 teste_cut]#


Veja se te ajuda...


3. Re: Cut para pegar o que vem DEPOIS do delimitador [RESOLVIDO]

Victor
detoniks

(usa Debian)

Enviado em 25/02/2013 - 15:42h

wellingtonfelix escreveu:

Criei um arquivo com o conteúdo "SIP/7967-000001d6;" e fiz um teste usando a seguinte linha:

cat arquivo.txt | cut -f2 -d "/" | cut -f1 -d "-" 


Este foi o resultado:

[root@TESTEPX001 teste_cut]# cat arquivo.txt
SIP/7967-000001d6;
[root@TESTEPX001 teste_cut]# cat arquivo.txt | cut -f2 -d "/" | cut -f1 -d "-"
7967
[root@TESTEPX001 teste_cut]#


Veja se te ajuda...


Vlw Wellington, bateu certinho


4. Re: Cut para pegar o que vem DEPOIS do delimitador [RESOLVIDO]

Wellington Felix
wellingtonfelix

(usa Outra)

Enviado em 25/02/2013 - 15:44h

detoniks escreveu:

wellingtonfelix escreveu:

Criei um arquivo com o conteúdo "SIP/7967-000001d6;" e fiz um teste usando a seguinte linha:

cat arquivo.txt | cut -f2 -d "/" | cut -f1 -d "-" 


Este foi o resultado:

[root@TESTEPX001 teste_cut]# cat arquivo.txt
SIP/7967-000001d6;
[root@TESTEPX001 teste_cut]# cat arquivo.txt | cut -f2 -d "/" | cut -f1 -d "-"
7967
[root@TESTEPX001 teste_cut]#


Veja se te ajuda...


Vlw Wellington, bateu certinho


Fino! ;)








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts