Index: /trunk/setbarcode
===================================================================
--- /trunk/setbarcode	(revision 34)
+++ /trunk/setbarcode	(revision 34)
@@ -0,0 +1,17 @@
+#!/bin/bash
+
+FLAC=$1
+
+echo "$FLAC"
+
+if [ -z $(metaflac --show-tag BARCODE "$FLAC") ]; then
+    read BARCODE
+    if [ ! -z $BARCODE ]; then
+	echo Set BARCODE to $BARCODE
+	metaflac --set-tag "BARCODE=$BARCODE" "$FLAC"
+    else
+	echo No barcode enered, skipping
+    fi
+else
+    echo Barcode already set, skipping
+fi
