Hallo, Am Sam, 03 Apr 2010, Martin Blank schrieb:
David Haller schrieb:
Am Sam, 03 Apr 2010, Jan Ritzerfeld schrieb: [..]
Fein, fein, das beachtet auch $BROWSER :) [..] Das war auch mein erster, naiver Gedanke. Aber ein echo auf $BROWSER gibt mir nur eine Leerzeile aus (anders als z.B. echo $EDITOR). Der Versuch eine Seite damit in den Browser zu laden, führte so z.B. zu Syntax-Fehlern (die Datei war als ausführbar gekennzeichnet). xdg-open startet hingegen den Browser und zeigt die Datei darin an.
BROWSER ist bei openSUSE nicht per default gesetzt, wird aber üblicherweise respektiert _wenn_ es gesetzt ist. xdg-open verwendet offenbar BROWSER (wenn es gesetzt ist) und ansonsten die sonstigen Einstellungen, die per Gnome/KDE gesetzt wurden. Beim Test bei mir (BROWSER=links) wurde per xdg-open links aufgerufen, per BROWSER= xdg-open ... (also ohne BROWSER) dann firefox. Keine Ahnung wo das gesetzt wurde, daß ausgerechnet der "default" sei. Jedenfalls: scheint zu tun ;) Achso: xdg-open ist AFAIR recht neu, du solltest ggfs. unbedingt selber noch ein "Fallback" programmieren, z.B. selber "$BROWSER" testen / ausführen und ggfs. "hartkodiert" testen ob firefox, seamonkey, mozilla, opera, konqueror, ..., links, w3m, lynx ausführbar sind ... Oder frag den User und nutze ne Konfigurationsdatei ;) -dnh -- Was glauben Sie, was in diesem Land los wäre, wenn mehr Menschen begreifen würden, was hier los ist. -- Volker Pispers -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org