Я новичок в написании сценариев, но я пытаюсь создать сценарий оболочки с именем monitornsusystem.sh, который будет добавлять информацию, связанную с системой, в файл: systemstatus.log. Эта системная информация, которую мне нужно добавить: текущая дата и время, загрузка процессора в процентах и использование системной памяти в процентах. Я могу получить всю нужную информацию от отдельных команд, но когда я соединяю их в сценарии, это не работает так, как я планировал.
#!/bin/bash
sysstat=echo “date +'%d/%m/%Y %H:%M:%S' | echo $[100-$(vmstat 1 2|tail -1|awk '{print $15}’)]% | free | grep Mem | awk '{print $3/$2 * 100.0}’” >> systemstatus.log