#!/bin/bash

# Only handle always updated values, add device path and vendor/model
if which smartctl > /dev/null 2>&1 ; then
    echo '<<<smart>>>'
    for D in /dev/[sh]d[a-z] /dev/[sh]d[a-z][a-z]; do
        N=${D##*/}
        VEND=$(tr -d ' ' < /sys/block/$N/device/vendor)
        MODEL=$(sed -e 's/ /_/g' -e 's/_*$//g' < /sys/block/$N/device/model)
        smartctl -A $D | grep Always | sed "s|^|$D $VEND $MODEL |"
    done 2>/dev/null
fi
