#!/bin/bash #date +"%A %d %B %Y, %X" date echo -n "uptime: " uptime | sed -r "s/.*up[[:blank:]]+(.+),[[:blank:]]+[[:digit:]]+[[:blank:]]+user.*/\1/" [ -f /proc/acpi/thermal_zone/THRM/temperature ] && CPUTEMP=$(sed -r "s/.*[[:blank:]]+([[:digit:]]+).*/\1/" /proc/acpi/thermal_zone/THRM/temperature) [ -x /usr/bin/hddtemp -a -b /dev/sda ] && DISKTEMP=$(hddtemp /dev/sda | cut -d : -f 3) if [ -n "$CPUTEMP" -o -n "$DISKTEMP" ] ; then echo -n "temperature: " [ -n "$CPUTEMP" ] && echo -n "$CPUTEMP°C " [ -n "$DISKTEMP" ] && echo -n "$DISKTEMP" # already contains °C echo fi echo -n "frequency: " cpufreq-info -f echo -n "governor: " cpufreq-info -p | cut -f 3 -d " " echo -n "battery: " acpitool -b | cut -f 2- -d ":"