From: Michael Prokop Date: Mon, 14 Dec 2015 12:25:23 +0000 (+0100) Subject: Redirect hdparm + sg_inq errors to according .error files X-Git-Tag: v0.13.0~6 X-Git-Url: http://git.grml.org/?p=grml-hwinfo.git;a=commitdiff_plain;h=588c3c881bfb3f806f8a49bf1d3ec9bc86204d65 Redirect hdparm + sg_inq errors to according .error files sg_inq might raise: Both SCSI INQUIRY and fetching ATA information failed on /dev/vda and hdparm might raise: HDIO_DRIVE_CMD(identify) failed: Inappropriate ioctl for device HDIO_GET_IDENTITY failed: Inappropriate ioctl for device This is annoying when running grml-hwinfo under cron, so let's redirect this output to their according .error files. --- diff --git a/grml-hwinfo b/grml-hwinfo index 75567b2..eeabf61 100755 --- a/grml-hwinfo +++ b/grml-hwinfo @@ -361,7 +361,7 @@ cd "${OUTDIR}" || exit 1 if exectest hdparm ; then echo -e "hdparm -iv /dev/${disk}:\n" >> hdparm - hdparm -iv "/dev/$disk" >> ./hdparm + hdparm -iv "/dev/$disk" >> ./hdparm 2>> ./hdparm.error echo -e "\n\n" >> hdparm fi @@ -385,7 +385,7 @@ cd "${OUTDIR}" || exit 1 if exectest sg_inq ; then echo -e "sg_inq /dev/${disk}:\n" >> sg_inq - sg_inq "/dev/$disk" >> ./sg_inq + sg_inq "/dev/$disk" >> ./sg_inq 2>> ./sg_inq.error echo -e "\n\n" >> sg_inq fi