Welcome to Pandora FMS Community › Forums › Soporte de la comunidad › Personalizar salida de un comando
-
Personalizar salida de un comando
Posted by jartal on December 1, 2011 at 12:56Tengo un problema que creo que es fácil de solucionar y es el siguiente:
Tengo la siguiente salida:
[root@thor pandora]# dmidecode -t processor |grep Version: Version: Intel(R) Xeon(R) CPU E5430 @ 2.66GHz Version: Intel(R) Xeon(R) CPU E5430 @ 2.66GHz
Lo que quiero poner es que solo salga una de las lineas y que de esa linea salga todo menos “Version:”. ¿Que comando tengo que utilizar para quitarlo?. Es para meter el comando en un modulo local de tipo String.
Un Saludo
jartal replied 13 years, 2 months ago 3 Members · 4 Replies -
4 Replies
-
-
::
Sí, si eso lo se :), la cuestión era la de coger toda la linea menos la parte primera “Version:”, era saber si hay algún comando que le puedas poner para quitar esa palabra,¿O tengo que hacer un awk de cada uno de los datos que me muestra?? algo asi:
dmidecode -t processor |grep Version |tail -1| awk ‘{print $2, $3, $4, $5, $6, $7}’
Un Saludo
-
::
Buenas noches. 🙂
No estoy muy convencido pero creo que con:
awk '{$1=""; print $0}'
Debería ser suficiente. Le dices que el primer field (Version:) sea eliminado y que imprima a partir de ahí la línea completa.
Si escribes:
awk '{$1=$2=""; print $0}'
Eliminará las dos primeras y así sucesivamente.
Espero que sea de ayuda. 😉
Saludos!
-