#!/bin/sh

# List HDD serial number
HDD_list='/dev/sda /dev/sdb'
id=1
for hdd in $HDD_list; do
  if [ -e "${hdd}" ]; then
    sn=`/sbin/hdparm -I ${hdd} 2> /dev/null | grep 'Serial Number:' | sed 's/:/=/g'`
    if [ -n "${sn}" ]; then
      echo HDD${id} ${sn}
      id=$((id+1))
    fi
  fi
done

# List USB stick serial number
if [ -d "/proc/scsi/usb-storage" ]; then 
  USB_list=/proc/scsi/usb-storage/*
  id=1
  for usb in $USB_list; do
    sn=`cat ${usb} | grep 'Serial Number:' | sed 's/:/=/g'`
    if [ -n "${sn}" ]; then
      echo USB${id} ${sn}
      id=$((id+1))
    fi
  done
fi
