Çalışan bir işlemin pidini döndüren tek bir satır arıyorum.
Şu anda var:
ps -A -o pid,cmd|grep xxx|head -n 1
Ve bu yumruk verir pid, command
. Sadece çıktıdaki ilk sayıya ihtiyacım var ve gerisini görmezden geldim. Sanırım burada yardımcı olur sed
ya awk
da yardımcı olurum ama onlarla olan deneyimim sınırlı.
Ayrıca, bunun başka bir sorunu var, eğer xxx çalışmıyorsa grep pidini döndürür.
Tek bir çizgiye sahip olmak gerçekten önemlidir, çünkü çıktıyı tekrar kullanmak istiyorum, bu süreci öldürmek gibi.