ps aux | awk '/java/ {print "sleep 10; kill "$2}' | bash
in Ubuntu, ps -aux
genera un errore di sintassi, dove ps aux
opere.
l'uscita viene convogliata a awk
che corrisponde a linee con java e dorme per 10 secondi, quindi uccide il programma con il punto. nota la pipa per colpire. Sentiti libero di specificare per quanto tempo desideri, o di chiamare qualsiasi altra chiamata tu ritenga appropriata. Noto che la maggior parte delle altre risposte trascurate per catturare la parte "dopo un certo periodo di tempo" del questionario.
si potrebbe anche realizzare questo chiamando pidof java | awk '{print "sleep 10; kill "$1}' | bash
ma la scelta è vostra. Generalmente uso ps aux.