zabbix-agent-addons/scripts/disco_smart_sudo
2013-04-12 15:24:51 +02:00

14 lines
338 B
Bash

#!/bin/sh
echo -e "{\n\t\"data\":[\n\n"
for DISK in $(smartctl --scan-open | cut -d' ' -f1); do
smartctl -A $DISK >/dev/null 2>&1
if [ $? -eq 0 ]; then
DISK=$(echo $DISK | sed -e 's|/|\\/|g')
echo -e "\t{\n"
echo -e "\t\t\"{#SMARTDRIVE}\":\"$DISK\""
echo -e "\t}"
fi
done
echo -e "\n\t]\n}\n"