Portál AbcLinuxu, 10. března 2026 16:24


Dotaz: Jak zjistim bezici proces mozilly?

5.9.2003 08:46 Zdeněk Štěpánek | skóre: 57 | blog: uz_mam_taky_blog | varnsdorf
Jak zjistim bezici proces mozilly?
Přečteno: 177×
Odpovědět | Admin
Zdravim

Mam ponekud zacatecnickou otazku, jakym prikazem zjistim zda bezi proces s urcitym jmenem. Potrebuji vytvorit skript ktery my bude otvirat nova okna mozilly-firebird. Aby mi ta funkce vracela true/false. Pri prvnim spusteni je to jednoduche, ale pri druhem se tomu musi predat nekolik parametru, aby to neukazovalo to divny okno s vyberem profilu. Potrebuji tedy zjistit zda mozilla uz bezi a podle toho vybrat vhodnou vetev toho skriptu. Kdyz pri prvnim spusteni predam ty parametry tak to nefunguje.

Diky
www.pirati.cz - s piráty do parlamentu i jinam www.gavanet.org - czfree varnsdorf
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

5.9.2003 08:51 astar
Rozbalit Rozbalit vše Jak zjistim bezici proces mozilly?
Odpovědět | | Sbalit | Link | Blokovat | Admin
ps
5.9.2003 09:02 rastos | skóre: 63 | blog: rastos
Rozbalit Rozbalit vše Jak zjistim bezici proces mozilly?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Taketo /usr/bin/mozila instaluje Slack:
#!/bin/sh
...
function check_running() {
    $MOZ_CLIENT_PROGRAM 'ping()' 2>/dev/null >/dev/null
    RETURN_VAL=$?
    if [ "$RETURN_VAL" -eq "2" ]; then
      echo 0
      return 0
    else
      echo 1
      return 1
    fi
}
...
# check to see if there's an already running instance or not
ALREADY_RUNNING=`check_running`

# If there is no command line argument at all then try to open a new
# window in an already running instance.
if [ "${ALREADY_RUNNING}" -eq "1" ] && [ -z "$1" ]; then
  exec $MOZ_CLIENT_PROGRAM "xfeDoCommand(openBrowser)" 2>/dev/null >/dev/null
fi
...

Je to v nejakej inej distribucii inak?

5.9.2003 10:58 Zaphod | skóre: 37 | blog: zaphod_blog
Rozbalit Rozbalit vše Jak zjistim bezici proces mozilly?
Odpovědět | | Sbalit | Link | Blokovat | Admin
pgrep mozilla
napriklad
pgrep mozilla >/dev/null
RETVAL=$?
[ $RETVAL -eq 0 ] && echo mozilla uz bezi
Stanislav Brabec avatar 5.9.2003 11:44 Stanislav Brabec | skóre: 45 | Praha
Rozbalit Rozbalit vše Jak zjistim bezici proces mozilly?
Běžící mozilla se jmenuje mozilla-bin. Navíc je třeba hledat mozillu jen pro konkrétního uživatele. Mozilla sama. Ovšem nejjednodušší (i když ne spolehlivé na 100%) je: test -e ~/.mozilla/*/*/lock
5.9.2003 12:26 Tomáš Vitha | skóre: 18
Rozbalit Rozbalit vše Jak zjistim bezici proces mozilly?
Odpovědět | | Sbalit | Link | Blokovat | Admin
ps -ax | grep mozilla
5.9.2003 12:29 Michal
Rozbalit Rozbalit vše Jak zjistim bezici proces mozilly?
Odpovědět | | Sbalit | Link | Blokovat | Admin
mozilla -remote "ping()" Vice na http://www.mozilla.org/unix/remote.html

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.