Pular para o conteúdo

Problema com uso do sed [RESOLVIDO]

Responder tópico
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
  • Denunciar
  • Indicar

1. Problema com uso do sed [RESOLVIDO]

Enviado em 24/11/2025 - 06:19h

Bom dia estou com dificuldade para usar o sed para trazer o resultado.
digitando no terminal VBoxManage --version | sed -n 2p | sed -e s/\r*//g
gostaria tudo que estivesse na frente da letra r fosse apagada mas o comando a cima só remove a letra ele e com isso ao atualizar o sistema a numeração muda

7.2.4r170995

Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

2. Re: Problema com uso do sed [RESOLVIDO]

Enviado em 24/11/2025 - 07:13h


v aí se ajuda
mauricio@phantom ~ $ str="VBoxManager --version 7.2.4r170995" ; echo "$str" | sed 's/\([0-9]r\).*/\1/'
VBoxManager --version 7.2.4r


------------------------------------------------------| Linux User #621728 |------------------------------------------------------

" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

------------------------------------------------------| Linux User #621728 |------------------------------------------------------


3. Re: Problema com uso do sed [RESOLVIDO]

Enviado em 25/11/2025 - 16:30h

Não seria mais vantajoso utilizar o cut?

VBoxManage -V | cut -d'r' -f1 


4. Re: Problema com uso do sed [RESOLVIDO]

Enviado em 29/11/2025 - 11:43h


Lucas Peregrino escreveu:

Bom dia estou com dificuldade para usar o sed para trazer o resultado.
digitando no terminal VBoxManage --version | sed -n 2p | sed -e s/\r*//g
gostaria tudo que estivesse na frente da letra r fosse apagada mas o comando a cima só remove a letra ele e com isso ao atualizar o sistema a numeração muda

7.2.4r170995

sed -E 's/.+r//g' <<< 7.2.4r170995
retorna 170995... era isso?



Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Responder tópico

Entre na sua conta para responder.

Fazer login para responder