Portál AbcLinuxu, 16. července 2025 03:18


Dotaz: spousteni paralelnich procesu v bashi

5.5.2005 16:40 xbrut
spousteni paralelnich procesu v bashi
Přečteno: 74×
Odpovědět | Admin
zdravim, mam do skoly vytvorit jednoduchy program pracujici se siti. soucasti reseni ma byt skript test.sh, ktery demonstruje funkcnost programu.

zatim vypada priblizne takto:

#!/bin/sh
make
./server
./client

problem je, ze kdyz v test.sh nejdrive spustim server, ten se 'zasekne' (posloucha na portu) a provadeni dale nepokracuje a client se uz nespusti. potreboval bych server spustit na pozadi (a idealni by bylo ho potom jeste nejak automaticky killnout).

predem diky za rady.

I am communicating to you from my quarters aboard the Asgard ship Biliskner.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

5.5.2005 16:51 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše Re: spousteni paralelnich procesu v bashi
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nedávno to tu bylo...
Weblate - překládání přes web | Gammu SMSD - posílání SMS | Blog
5.5.2005 18:03 xbrut
Rozbalit Rozbalit vše Re: spousteni paralelnich procesu v bashi
diky. ja sem se pokousel to tady najit, ale jaksi se nezdarilo ;)
I am communicating to you from my quarters aboard the Asgard ship Biliskner.
5.5.2005 18:03 sweto
Rozbalit Rozbalit vše Re: spousteni paralelnich procesu v bashi
Odpovědět | | Sbalit | Link | Blokovat | Admin
#!/bin/sh
make
./server &
./client
killall server
spusti sa ti server, hned za nim klient, a ked skonci klient, skonci aj server
PS: killall ti killne vsetky aplikacie s nazvom server, takze si skus radsej zistit pid procesu a killnut proces
5.5.2005 18:12 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: spousteni paralelnich procesu v bashi
Je-li ovšem server pořádný server, tak se umí forknout a detachnout sám.
5.5.2005 18:39 xbrut
Rozbalit Rozbalit vše Re: spousteni paralelnich procesu v bashi
asi pouziju to killall a predem ho nejak 'vhodne' prejmenuju, aby jmeno s nicim nekolidovalo.

2 David Nečas (Yeti):
to neumi. zastavam nazor, ze cim je program jednodussi, tim je v nem mene chyb, takze pokud k tomu nemam vazny duvod, nedelam vecy, ktere by prekracovaly zadani.

I am communicating to you from my quarters aboard the Asgard ship Biliskner.

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.