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.
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?
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.