Hallo zusammen,
irgendwas mach ich falsch... und langsam gehen mir die Ideen aus. Hab hier ein Naulilus-Skript (darum werden auch alle echos in eine Datei umgeleitet.) Das Skript (siehe Anhang) soll die selektierten Bilder verkleinern und in eine Mail packen. Hat bei Thunderbird funktioniert, aber bei xdg-email bekomme ich es nicht hin.
Hier ist der spannende Teil des Skriptes:
1 2 3 4 5 6 7 8 9 10 11 12 | x=`echo "/usr/bin/xdg-email $uriList"` echo "x:" >> ~/Bilder/test.log echo $x >> ~/Bilder/test.log echo "uriList:" >> ~/Bilder/test.log echo $uriList >> ~/Bilder/test.log echo "execute x:" >> ~/Bilder/test.log $x >> ~/Bilder/test.log 2>> ~/Bilder/test.log echo "execute xdg-email:" >> ~/Bilder/test.log /usr/bin/xdg-email --attach '/tmp/image_to_mail_1581775376/home/clemens/Bilder/x.png' >> ~/Bilder/test.log 2>> ~/Bilder/test.log |
Es wird nur ein neues E-Mail-Fenster geöffnet und das enthält x.png.
im Log-File steht folgendes:
x: /usr/bin/xdg-email --attach '/tmp/image_to_mail_1581775420/home/clemens/Bilder/y.png' uriList: --attach '/tmp/image_to_mail_1581775420/home/clemens/Bilder/y.png' execute x: /home/clemens/.local/share/nautilus/scripts/ImageToMail.sh: Zeile 81: /usr/bin/xdg-email --attach '/tmp/image_to_mail_1581775420/home/clemens/Bilder/y.png' : Datei oder Verzeichnis nicht gefunden execute xdg-email: (evolution-alarm-notify:22170): GLib-GIO-WARNING **: 15:03:41.770: Your application did not unregister from D-Bus before destruction. Consider using g_application_run(). (evolution:22162): GLib-GIO-WARNING **: 15:03:49.227: Your application did not unregister from D-Bus before destruction. Consider using g_application_run().
Was mach ich falsch? Warum kann $x nicht ausgeführt werden? Wenn ich das Echo von $x ins Terminal kopiere und ausführe, dann klappt es.
Hat einer von euch eine Idee?
Danke für eure Hilfe... Clemens