[LUGOS-PROG] lovljenje pid številke pri zagonu

Metod Kozelj metod.kozelj at lugos.si
Mon Apr 5 15:02:38 CEST 2004


Howdy!

Marko wrote:

>V bistvu stvar ne dela pravilno, ker mora moja aplikacija teči v ozadju
>(ukaz ls, ki sem ga testiral, pa se prekine), tako da sem
>back-on-the-road-again...
>Torej, rad bi dobil pid aplikacije (v trenutku, ko jo poženem se ta
>izpiše - stikalo &), ki mi teče v ozadju, ne da bi jo pri tem
>prekinil....
>  
>

Saj ti je Petar napisal ... če ilustiram:

-------------------
#!/bin/sh
#
sleep 500 &
PID=$!
#
echo "Sleep ima PID ${PID}"
-------------------

Point je v tem, da ti "$!" vrne PID zadnjega procesa, ki si ga počil v 
background. Sploh ti ni potrebno parsati outputa samega ukaza (v resnici 
shella ne pa ukaza) da bi ga dobil.

-- 
Peace!
  Mkx

---- perl -e 'print $i=pack(c5,(41*2),sqrt(7056),(unpack(c,H)-2),oct(115),10);'
---- echo 16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D4D465452snlb xq | dc




More information about the lugos-prog mailing list