[Bash Script] Imprimir información de PC

Iniciado por edr89, 15 Mayo 2015, 05:25 AM

0 Miembros y 1 Visitante están viendo este tema.

edr89

Hola, en esta ocasión inicio con Bash Script en Ubuntu y estoy teniendo problemas para filtrar información e imprimir solo ciertos datos relativos al CPU, cores, memoria cache, ram, etc. La información está en los comandos:

Código (bash) [Seleccionar]
cat /proc/cpuinfo
lscpu


Para eso utilizo la siguiente sentencia y funciona:

Código (bash) [Seleccionar]
cat /proc/cpuinfo | grep "processor" | awk '{print $1 $3}'

Pero cuando quiero hacer lo mismo para el comando lscpu imprime información extra "NUMAnode0"

Código (bash) [Seleccionar]
lscpu | grep "CPU(s):" | awk '{print $1 $2}'

CPU(s):4
NUMAnode0



man lscpu hace referencia a la opción -p,--parse [=LIST], ¿Cómo puedo personalizar con una lista pero en formato normal, es decir imprimir del renglon CPU(s) hasta el renglon Socket(s)?
Encontre en la red que anteriormente se usaba -e,--extended [=LIST] pero esa opción ya no es valida no me la acepta. Saludos  :huh: