Servus,
ich habe mit ein Skript erstellt, welches automatisch nach dem Passwort fragt und mir dann die entsprechenden Container einbinden.
Leider habe ich jetzt das Problem, dass ich nicht merke ob mein Passwort richtig war oder nicht, sprich vom Skript keine Rückmeldung bekomme, da er bei fehlerhaftem Passwort leider nicht einfach in die nächste Zeile des Skripts geht sondern beim Truecrypt-Befehl hängen bleibt. (In der Konsole fragt er solange nach dem Passwort bis man das richtige eingegeben hat).
Hier mein aktueller Code:
Hat jemand von euch eine Idee was ich da machen kann?
ich habe mit ein Skript erstellt, welches automatisch nach dem Passwort fragt und mir dann die entsprechenden Container einbinden.
Leider habe ich jetzt das Problem, dass ich nicht merke ob mein Passwort richtig war oder nicht, sprich vom Skript keine Rückmeldung bekomme, da er bei fehlerhaftem Passwort leider nicht einfach in die nächste Zeile des Skripts geht sondern beim Truecrypt-Befehl hängen bleibt. (In der Konsole fragt er solange nach dem Passwort bis man das richtige eingegeben hat).
Hier mein aktueller Code:
Code:
#!/bin/bash
i=1
while [ $i -le 3 ]
do
oldConfig=`stty -g`
password=`kdialog --title "Container-Passwort" --password "Please enter the passwort of the container" 0 0`;
stty $oldConfig
echo "2. Mounting volumes ..."
sudo truecrypt -t Pfad-Container Pfad-Einbinden --password="$password" -k "" --protect-hidden=no
FOLDER="/media/Data/Firefox"
if [ -d "$FOLDER" ]; then
exit
fi
i=`expr $i + 1`;
done
echo "done"
Hat jemand von euch eine Idee was ich da machen kann?