X-Git-Url: https://code.delx.au/monosys/blobdiff_plain/9297e6338b53d83504bd593f6766e9811197e9ef..2200fcd58251a4e688f80014596068c358306944:/hacks/smart-stats diff --git a/hacks/smart-stats b/hacks/smart-stats new file mode 100755 index 0000000..d3777b1 --- /dev/null +++ b/hacks/smart-stats @@ -0,0 +1,13 @@ +#!/bin/bash + +for dev in /dev/sd?; do + if ! udevadm info "$dev" | grep -q ID_BUS=ata; then + continue + fi + name="$(udevadm info "$dev" | awk -F= '/ID_SERIAL=/ {print $2}')" + logfile="/var/log/smart/${name}/$(date +%Y-%m-%d_%H:%M).txt" + mkdir -p "$(dirname "$logfile")" + smartctl -a "$dev" > "$logfile" +done + +exit 0