for device in /dev/hd?
do
# check that the block device really exists
# by opening it for reading
if [ -b $device ]
if [ -b $device ] && ( : <$device ) 2>/dev/null
then
eval args=\${`basename $device`_args}
do_hdparm