#/bin/bash # update sda smart info to file .smart-data [ "root" != "$USER" ] && exec sudo $0 echo "$( echo -e "sda s.m.a.r.t. @ $(date +%F_%H:%M)\n" smartctl -i /dev/sda | \ grep ^M | sed -e 's/^.*: *//' smartctl -s on -A /dev/sda | \ awk 'NR>5 && /^M|Real|Temp|Err|Unc/{printf "%-23s %17s\n", $2, $10}' )" > /tmp/.smart-data