Hi,
wie geht das nur mit dem Programmnamen?
Na indem du erstmal über den Namen die PID herausfindest und den Prozess dann killst. Das geht z.B. mit einer einfachen Pipe ala: ps -A | grep myProgName | kill
Mit ps -A listest du alle im System laufenden Prozesse auf und übergibst stdout an stdin von grep, das dir den Prozess herausfiltert, den du haben willst. Das Ergebnis dieser Suche wird an die stdin von kill weitergeleitet, was den Prozess dann beendet. Das ist die einfachste Lsg über den Bash - Interpreter, man kann das bestimmt besser mit einer "echten" Programmiersprache machen.
Grüße aus Leipzig