More than meets the eye
There is no I in TEAM... but there is ME
system specs
Ik heb bijvoorbeeld wel eens gezien dat een ping command zichzelf af forkte, al kan ik dat nu niet reproduceren. Maar hierdoor kreeg deze een steeds andere PID.
Misschien dat in dit geval 'jobs -p' beter werkt?
War is when the young and stupid are tricked by the old and bitter into killing each other. - Niko Bellic
Het wordt gestart door 'perl /usr/share/assp/assp.pl', en dat is ook exact wat er bij ps te zien is. Dus als het process zichzelf al forkt, dan runt het zichzelf.
jobs ken ik niet, wat doet dat? Zoeken op google geeft niet zoveel informatie, vooral banen
More than meets the eye
There is no I in TEAM... but there is ME
system specs
wat het eerste verhooging doet weet ik niet. mischien wordt er door perl nog een ander process gestart

de tweede is zeer verklaarbaar. je krijgt namelijk de pid van het process expr
jobs ken ik ook niet. maar pidof is een normaal proggel wat absuut bestaat in jou systeem
is pidof <process naam> Maar als je meerdere processen met de zelfde naam hebt ben je ook weer lekker ver van 127.0.0.1
[ Voor 10% gewijzigd door daft_dutch op 06-11-2007 23:05 ]
>.< >.< >.< >.<
Dan zou perl zichzelf dus afsplitsen nadat ik met expr de PID had verhoogd. Fijn...daft_dutch schreef op dinsdag 06 november 2007 @ 23:04:
eumm
wat het eerste verhooging doet weet ik niet. mischien wordt er door perl nog een ander process gestart
de tweede is zeer verklaarbaar. je krijgt namelijk de pid van het process expr
Mja, aangezien het process een perl process is wordt dat nogal moeilijk.jobs ken ik ook niet. maar pidof is een normaal proggel wat absuut bestaat in jou systeem
is pidof <process naam> Maar als je meerdere processen met de zelfde naam hebt ben je ook weer lekker ver van 127.0.0.1
Blijkbaar moeten we het gewoon doen met de output van ps, waarmee we kunnen filteren op 'perl assp.pl'
More than meets the eye
There is no I in TEAM... but there is ME
system specs
^^ Dit is eigenlijk wel de methode die de minste fouten gaat opleverenblaataaps schreef op woensdag 07 november 2007 @ 12:39:
Of je laat het script zelf zijn PID ergens wegschrijven.
En eigenlijk ook de enige juiste manierGX schreef op woensdag 07 november 2007 @ 13:15:
[...]
^^ Dit is eigenlijk wel de methode die de minste fouten gaat opleveren
Woonachtig Down Under. Ik negeer je insults niet, maar tegen de tijd dat ik ze lees zijn ze meestal niet relevant meer
We gaan het gewoon oplossen met de output van `ps ax | grep "perl assp.pl" | grep -v grep | awk '{print $1}'`
Mocht ASSP meerdere keren tegelijk opgestart zijn dan maakt dat niets uit, er mag toch maar 1 instance draaien.
More than meets the eye
There is no I in TEAM... but there is ME
system specs
Start dan eens met 'man jobs' om meer over 'jobs' te vinden, en anders 'man bash'IceManX schreef op dinsdag 06 november 2007 @ 16:29:
jobs ken ik niet, wat doet dat? Zoeken op google geeft niet zoveel informatie, vooral banen
War is when the young and stupid are tricked by the old and bitter into killing each other. - Niko Bellic
Elijan9 schreef op woensdag 07 november 2007 @ 21:26:
Start dan eens met 'man jobs' om meer over 'jobs' te vinden, en anders 'man bash'
Alsof ik die nog niet geprobeerd hadadministrator@ASSP:~$ man jobs
No manual entry for jobs
Bij bash staat ie wonder boven wonder wel - na 5 minuten gezocht te hebben
More than meets the eye
There is no I in TEAM... but there is ME
system specs
IceManX schreef op donderdag 08 november 2007 @ 13:22:
code:
help jobs
man bash
:strip_icc():strip_exif()/u/71967/Grimlock.jpg?f=community) 
            
/u/31090/bla.png?f=community) 
            /u/106079/crop58c7cd975e5a1_cropped.png?f=community) 
            /u/100867/crop5601ca928ac47_cropped.png?f=community) 
            /u/10874/sp.png?f=community) 
            :strip_icc():strip_exif()/u/22646/crop6531f78f6a5cb_cropped.jpg?f=community) 
            /u/26742/000000751.png?f=community)