+
+#################################################################
+## Déclaration des variables ##
+#################################################################
+videoregex="\|avi\|wmv\|flv\|mp4\|mov\|mpe?g"
+playlistregex="\|pls\|m3u"
+textregex="\|txt"
+
+#################################################################
+## Parsing des arguments ##
+#################################################################
+TEMP=`getopt -o vpt --long no-video,no-playlist,no-text -n 'nettoie_musique.sh' -- "$@"`
+
+if [ $? != 0 ] ; then echo "Terminating..." >&2 ; exit 1 ; fi
+
+eval set -- "$TEMP"
+
+while true ; do
+ case "$1" in
+ -v|--no-video) videoregex='';;
+ -p|--no-playlist) playlistregex='';;
+ -t|--no-text) textregex='';;
+ --) shift ; break ;;
+ *) echo "Internal error!" ; exit 1 ;;
+ esac
+ shift
+done
+
+# Les arguments restants sont les dossiers qu'on parcourra
+finddirs="$@"
+
+#################################################################
+## Détermination de la regex ##
+#################################################################
+
+# On fusionne dedans les extensions de vidéo et de playlist
+# sauf si elles ont été vidées par une option