Hallo ich muss unter Shell CD-Images mounten. Es klappt alles wunderbar, nur das "Successcnt" im Terminal zeigt immer "0 Images eingebunden", obwohl ich zwei Images einbinde. Bitte um Hilfe.
if [ ${#} -eq 1 ]
then
if [ -d '$1' ]
then
verzeichnis="$1"
fi
else
verzeichnis="$HOME/CDs"
if ! [ -d '$verzeichnis' ]
then
mkdir "$verzeichnis"
fi
fi
find $verzeichnis -name "*.image" | while read -d $'\n' image
do
dateiname=${image##*/}
#extension=${dateiname##*.}
dateiname=${dateiname%.*}
mountdir=$verzeichnis"/"$dateiname
if [[ ! -d $mountdir ]]
then
mkdir $mountdir
fi
if ! grep -q "$mountdir " /proc/mounts
then
fuseiso "$image" "$mountdir"
if grep -q "$mountdir " /proc/mounts
then
(( successcnt++ ))
fi
fi
done
echo "Es wurden $successcnt Images eingebunden"
Alles anzeigen