]> code.delx.au - monosys/blob - smart-stats
a065853dc3dafe0e87ff89069d9db904d4e88926
[monosys] / smart-stats
1 #!/bin/bash
2
3 set -eu
4
5 for dev in /dev/sd?; do
6 name="$(udevadm info "$dev"|awk -F= '/ID_SERIAL=/ {print $2}')"
7 logfile="/var/log/smart/${name}/$(date +%Y-%m-%d_%H:%M).txt"
8 mkdir -p "$(dirname "$logfile")"
9 smartctl -a "$dev" > "$logfile"
10 done