#!/bin/sh PATH=/sbin:/usr/sbin:/bin:/usr/bin:/usr/local/sbin:/usr/local/bin # Keep going even if one of the programs report an error code # set -e if ! type ipmitool >/dev/null 2>&1 ; then exit 0 fi mkdir ipmi && cd ipmi for devnum in $(ls /dev/ipmi* 2>/dev/null | cut -c10-); do ipmitool -d$devnum lan print > dev-$devnum-lan-print 2>/dev/null ipmitool -d$devnum user list 1 > dev-$devnum-user-list-1 2>/dev/null done