]> code.delx.au - monosys/blob - hacks/smart-stats
Rename all the things
[monosys] / hacks / smart-stats
1 #!/bin/bash
2
3 for dev in /dev/sd?; do
4 if ! udevadm info "$dev" | grep -q ID_BUS=ata; then
5 continue
6 fi
7 name="$(udevadm info "$dev" | awk -F= '/ID_SERIAL=/ {print $2}')"
8 logfile="/var/log/smart/${name}/$(date +%Y-%m-%d_%H:%M).txt"
9 mkdir -p "$(dirname "$logfile")"
10 smartctl -a "$dev" > "$logfile"
11 done
12
13 exit 0