--- /dev/null
+
+i=1
+while [ $i -gt 0 ]; do
+ opensc-tool --serial > /dev/null 2>&1
+ i=$?
+ if [ $i -gt 0 ]; then
+ echo "Please insert card...."
+ sleep 5
+ else
+ opensc-tool --serial | cut -b 0,48 >> card-database
+ fi
+done
+
+perl -ne s/[^0-9A-F]//g; $_ = substr($_,0,32); print "$_\n" card-database