Saya memiliki .jarfile yang terkenal karena kerusakan. Ketika kerusakan terjadi, hanya restart yang membantu. Saya punya cara untuk mendeteksi kerusakan itu (membaca file log dari kata .jar) Jadi saya ingin menulis skrip, yang membunuh proses setiap kali kerusakan terjadi. Masalahnya adalah:
confus@confusion:~$ ps -A
...
4438 ? 00:00:00 java
4439 ? 00:00:00 java
4443 ? 00:00:00 java
...
Nama proses semua yang dijalankan .jaradalah "java" secara alami. Bagaimana saya mengetahuinya, yang mana dari "java" -proses ini yang ingin saya bunuh, yaitu yang berjalan foobar.jar?