Das Skript im Anhang hat prima funktioniert – bis ich es kürzlich mal wieder brauchte:
Aufruf: retouch datei
Sinn: es soll den Mime-Type der Datei bestimmen und dann das passende Programm zu Bearbeiten der Datei starten. Textdateien mit xed. Anschließend soll das alte Bearbeitungsdatum der Datei wiederhergestellt werden.
Bisher wartete das Skript, bis xed beendet wurde.
Seit neustem tut es das nicht mehr, sondern startet xed und ruft dann sofort touch auf, während xed noch offen ist.
Stehe ich auf dem Schlauch, oder was ist da los?
Nachtrag: auch ein wait nach der Zeile $handler $1 ändert nichts an dem Verhalten.