On 16/01/11 15:05, KZKG^Gaara wrote:
Hola gente,
Deseo saber en la terminal qué CPU tengo, datos como modelo de CPU, si es DualCore o Core2Duo, y velocidad. En el archivo /proc/cpuinfo está esta información, por lo que haciéndole un cat y con unos cuantos parámetros me lo devuelve ligeramente organizado:

cat /proc/cpuinfo | grep "model name" -m1 | cut -d":" -f2 | cut -d" " -f2- | sed 's#Processor ##'

El resultado es este:
Intel(R) Core(TM)2 CPU         T7400  @ 2.16GHz

El resultado como ven, tiene ese tremendo espacio en blanco en medio, además de que aparece "(R)" y "(TM)".
Mi pregunta es...
¿Qué otros parámetros tendría que añadir para que, me salga esto?:
Intel Core2 CPU  T7400  @ 2.16GHz

Prueba a ver si así te sirve:

grep "model name" -m1 /proc/cpuinfo | cut -d":" -f2 | cut -d" " -f2- | sed 's/(.*)//g' | tr -s ' '


saludos,

--
Lic. Dariem Pérez Herrera
Profesor de Programación, Facultad 1
Desarrollador de Nova GNU/Linux
Universidad de las Ciencias Informáticas, Cuba



______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Responder a