Hallo, Am Mon, 15 Mar 2004, Hannes Vogelmann schrieb:
Wie kann ich denn mutt expilzit mitteilen, mit welchem Programm ein bestimmter Dateinahang geöffnet werden soll? Normaler Weise steht das ja in der mailcap, aber wenn ich jetzt z.B. eine jpg-Bilddatei nicht, wie in der mailcap definiert, mit xv sondern z.B. mit gimp öffnen will, will ich nicht jedesmal die Datei erst abspeichern.
Nur ueber die mailcap geht das AFAIK nicht.
Mit dem Pipe-Befehl aus dem Dateianhang-Menü von mutt komme ich nicht weiter. Wenn ich die entsprechende Datei markiert habe, | drücke und dann gimp eingebe, startet zwar gimp, die Datei wird aber nicht geöffnet. Any Ideas?
Ein Wrapper um gimp. Z.B.: ==== ~/bin/gimp ==== #!/bin/sh GIMP="/usr/local/bin/gimp" GIMPR="/usr/local/bin/gimp-remote" EXE="$GIMP" ps aux | grep -q "^$USER.* ${GIMP%\/*}/[g]imp" && EXE="$GIMPR" || EXE="$GIMP" if test $# -eq 1 && test "x$1" = "x-"; then TMP="`mktemp \"/tmp/gimp.$$.XXXXXX\"`" cat > "$TMP" $EXE "$TMP" rm -f "$TMP" else exec "$EXE" "$@" & fi ==== Damit kannst du dann (z.B. aus mutt heraus, per | eines Attachments) gimp so aufrufen: | gimp - HTH, -dnh -- If you haven't got time to RTFM, you haven't got time to whine on this mailing list.