Я использую vim, чтобы сделать простой скрипт, пытающийся получить вывод lm_sensors в другой файл.Моя проблема заключается в том, что форматирование, которое необходимо выполнить, требует объединения двух строк и вывода их в файл.Вот что у меня сейчас:
LINE1=(echo -en System: INFO $(date +%x) $(date +%T) : CPU Temperature \{ ; sensors| grep Core\ sed 's/ /, /g'|tr -d '\n')
LINE2=(echo -e \})
echo $LINE1$LINE2 >> (FILE PATH)
Единственная цель LINE2 - поставить скобку} в конце данных, так что, если есть лучший способ сделать все это в одной строке, я весь слух.
Независимо от команд sed и tr, которые форматируют данные, я хотел бы, чтобы выходные данные выглядели следующим образом, хотя я всегда получаю сообщение об ошибке «неожиданный токен»;
System: INFO (date time) : CPU Temperature { CPU Temp DATA }
Я очень ценю все входные данные.