Hoi 
Regelmatig schrijf ik scripts voor mezelf en voor klanten die na een berekening of database-loop een proces starten met bepaalde argumenten. Bijvoorbeeld een stream opnemen. Eerst loop ik door de DB om te kijken welke streams er zijn, daarna check ik met een socketconnectie de statuscode en als die goed is neem ik op met curl (of wget).
Nadat ik deze processen heb aangezet draaien ze allemaal als de gebruiker waarmee ik ze start. Ik zou graag later in het script controleren of een stream nog aanwezig is en indien niet zou ik hem willen killen.
Dan nu het probleem. Alle processen lijken op elkaar, greppen op de url of een ander argument van curl vind ik geen optie. De enige manier die ik tot nu toe steeds gebruik is om per proces een gebruiker aan te maken en hier op te gaan zoeken en die onderuit te trappen.
Dat moet toch anders kunnen? Ik vroeg me af of hier manieren of nette oplossingen voor zijn. Misschien het geven van een soort label die in ps naar voren te halen is, of iets dergelijks.
Bedankt!
Regelmatig schrijf ik scripts voor mezelf en voor klanten die na een berekening of database-loop een proces starten met bepaalde argumenten. Bijvoorbeeld een stream opnemen. Eerst loop ik door de DB om te kijken welke streams er zijn, daarna check ik met een socketconnectie de statuscode en als die goed is neem ik op met curl (of wget).
Nadat ik deze processen heb aangezet draaien ze allemaal als de gebruiker waarmee ik ze start. Ik zou graag later in het script controleren of een stream nog aanwezig is en indien niet zou ik hem willen killen.
Dan nu het probleem. Alle processen lijken op elkaar, greppen op de url of een ander argument van curl vind ik geen optie. De enige manier die ik tot nu toe steeds gebruik is om per proces een gebruiker aan te maken en hier op te gaan zoeken en die onderuit te trappen.
Dat moet toch anders kunnen? Ik vroeg me af of hier manieren of nette oplossingen voor zijn. Misschien het geven van een soort label die in ps naar voren te halen is, of iets dergelijks.
Bedankt!