¿Hay alguna manera de asignar un valor a una variable, ese valor que obtenemos en la terminal escribiendo algún comando?
Comando de ejemplo: sensors
De eso obtenemos la temperatura de la CPU. ¿Cómo puedo asignar este valor a una temp_cpuvariable?
command-line
eeecoder
fuente
fuente

temp_cpu=$(sensors)(sin embargo, esto convertirá las nuevas líneas en espacios). También puede usargreppara filtrar la información específica que necesita.Respuestas:
Sí, lo usas
my_var=$(some_command). Por ejemplo:O para su ejemplo específico, usando
sedygreppara obtener los datos específicos que desea:fuente