]> gitweb.hhaalo.de Git - mv_none_space.git/commitdiff
remove bash script
authorBastian Dehn <hhaalo@arcor.de>
Wed, 17 Jul 2024 09:45:40 +0000 (11:45 +0200)
committerBastian Dehn <hhaalo@arcor.de>
Wed, 17 Jul 2024 09:45:40 +0000 (11:45 +0200)
mv_none_space [deleted file]

diff --git a/mv_none_space b/mv_none_space
deleted file mode 100755 (executable)
index 8fbfd2b..0000000
+++ /dev/null
@@ -1,49 +0,0 @@
-#!/bin/bash
-
-getFilterOption()
-{
-       local option=$1
-       local retval=""
-
-       case $option in
-       "point")
-               retval=$(echo "sed -e 's/ /_/g; s/ä/ae/g; s/Ä/Ae/g; s/ö/oe/g; s/Ö/Oe/g; s/ü/ue/g; s/Ü/Ue/g; s/ß/ss/g; s/[\.]*$//g'")
-               ;;
-       "lower")
-               retval=$(echo "tr '[:upper:]' '[:lower:]' | sed -e 's/ /_/g; s/ä/ae/g; s/Ä/Ae/g; s/ö/oe/g; s/Ö/Oe/g; s/ü/ue/g; s/Ü/Ue/g; s/ß/ss/g'")
-               ;;
-       *)
-               retval=$(echo "sed -e 's/ /_/g; s/ä/ae/g; s/Ä/Ae/g; s/ö/oe/g; s/Ö/Oe/g; s/ü/ue/g; s/Ü/Ue/g; s/ß/ss/g'")
-               ;;
-       esac
-
-       echo $retval
-}
-
-main()
-{
-       local pfad=$1
-       local option=$2
-       local merker=""
-       local datei=""
-
-       # Ueberprueft ob ein Pfad angegeben ist
-       if [ ! $pfad ]; then
-               printf "FEHLER: Fehlender Pfad!\n"
-               exit 1
-       fi
-
-       # Jede Datei werden die Umlaute und Leerzeichen ersetzt
-       for x in $pfad/*; do
-               merker=${x##*/}
-               merker=$(echo $merker | eval $(getFilterOption "$option"))
-               datei=$(echo "$x")
-               mv -v "$datei" $pfad/$merker 2> /dev/null
-               if [ -d $pfad/$merker ]; then
-                       $0 $pfad/$merker $option # Ruft das Script rekrusiv auf
-               fi
-       done
-}
-
-main $*
-exit 0