Extraia o valor numérico da string

Extraia o valor numérico da string

Quero extrair o valor numérico da saída do comando abaixo:

bash-3.2# psrinfo -pv | head -1
The physical processor has 1 virtual processor (0)

Ou seja, a saída deve ser “1”.

Alguém pode me fornecer algum comando ou um pequeno script para fazer isso?

Responder1

Você pode usar o cut-command para fazer o que precisa.

$ psrinfo -pv | head -1 | cut -f 5 -d ' '
1

-f 5significa o 5º campo e -d ' 'significa usar espaço como delimitador de campo.

informação relacionada