Extrai o valor numérico da string

0

Eu quero extrair o valor numérico da saída de 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 script pequeno para fazer isso?

    
por omkar.jadhavg 12.11.2013 / 12:48

1 resposta

1

Você pode usar o comando cut para fazer o que você precisa.

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

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

    
por MadMike 12.11.2013 / 13:20