Problema com uso do sed [RESOLVIDO]

1. Problema com uso do sed [RESOLVIDO]

Lucas Peregrino
Lucas Peregrino

(usa Debian)

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


  


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

Mauriciodez
Mauriciodez

(usa Debian)

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]

Amarildo Sertorio dos Santos
amarildosertorio

(usa Fedora)

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]

Leomar de Oliveira
leoCCB

(usa Slackware)

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?









Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts