OVH Cloud OVH Cloud

lancer firefox avec une url donnée

12 réponses
Avatar
VV
Bonjour,
je cherche à lancer firefox avec une url donnée, dans un terminal ou
dans un script :
firefox localhost
par exemple.
Or si cela fonctionne avec konqueror, lynx, opera... cela ne fonctionne
pas avec firefox.
La syntaxe "firefox url" quelle que soit l'url, ouvre firerox sur la
page d'accueil par défaut. l'url n'est pas prise en compte.

Quelle syntaxe conviendrait ?

2 réponses

1 2
Avatar
Matthieu Moy
Matthieu Moy writes:

Youpi, ça marche...
#! /bin/sh
/usr/local/firefox/firefox "$@"


[...]. Là, tu lances un /bin/sh pour rien.


plus grave : tu gardes le /bin/sh après le lancement de firefox (fait
un « ps » ou « pstree » avec firefo x lancé pour t'en convaincre). Bon,
firefox Vs /bin/sh, la perte n'est pas énorme en proportion, mais
c'est une mauvaise habitude à prendre.

Au moins,

#! /bin/sh
exec autre-commande "$@"

n'aurait pas ce défaut.

--
Matthieu


Avatar
VV
Matthieu Moy writes:

Youpi, ça marche...
#! /bin/sh
/usr/local/firefox/firefox "$@"
[...]. Là, tu lances un /bin/sh pour rien.



plus grave : tu gardes le /bin/sh après le lancement de firefox (fait
un « ps » ou « pstree » avec firefox lancé pour t'en convaincre). Bon,
firefox Vs /bin/sh, la perte n'est pas énorme en proportion, mais
c'est une mauvaise habitude à prendre.

Au moins,

#! /bin/sh
exec autre-commande "$@*
OK, merci, je n'avais pas conscience de cela.


J'ai changé mon script.



1 2