#!/bin/bash # your code goes here REPORT_FILE="$HOME/pc_health_$(date +%Y-%m-%d).txt" echo "=== Отчет о состоянии компьютера $(date) ===" > "$REPORT_FILE" # Проверка использования CPU echo -e "\n=== Загрузка CPU ===" >> "$REPORT_FILE" top -bn1 | head -10 >> "$REPORT_FILE" # Проверка использования памяти echo -e "\n=== Использование памяти ===" >> "$REPORT_FILE" free -h >> "$REPORT_FILE" # Проверка использования диска echo -e "\n=== Использование диска ===" >> "$REPORT_FILE" df -h >> "$REPORT_FILE" # Проверка температуры (если доступно) if command -v sensors > /dev/null; then echo -e "\n=== Температура ===" >> "$REPORT_FILE" sensors >> "$REPORT_FILE" fi # Проверка последних ошибок echo -e "\n=== Последние системные ошибки ===" >> "$REPORT_FILE" dmesg | grep -i error | tail -10 >> "$REPORT_FILE" echo -e "\nОтчет сохранен в $REPORT_FILE"
Standard input is empty
Отчет сохранен в /home/dvvLwj/pc_health_2026-05-29.txt
./prog.sh: line 5: /home/dvvLwj/pc_health_2026-05-29.txt: Permission denied ./prog.sh: line 8: /home/dvvLwj/pc_health_2026-05-29.txt: Permission denied ./prog.sh: line 9: /home/dvvLwj/pc_health_2026-05-29.txt: Permission denied ./prog.sh: line 12: /home/dvvLwj/pc_health_2026-05-29.txt: Permission denied ./prog.sh: line 13: /home/dvvLwj/pc_health_2026-05-29.txt: Permission denied ./prog.sh: line 16: /home/dvvLwj/pc_health_2026-05-29.txt: Permission denied ./prog.sh: line 17: /home/dvvLwj/pc_health_2026-05-29.txt: Permission denied ./prog.sh: line 26: /home/dvvLwj/pc_health_2026-05-29.txt: Permission denied ./prog.sh: line 27: /home/dvvLwj/pc_health_2026-05-29.txt: Permission denied dmesg: read kernel buffer failed: Operation not permitted