2016-03-23 25 views
0

Tüm kullanılmayan (çalışan) pid dosyalarını listelemek için kabuk komut dosyasına ihtiyacım var.LINUX PID kullanmayanlar nasıl çalışır?

Pid'in çalışıp çalışmadığını nasıl kontrol edebilirim?

+0

pid dosyasını dosyadan alır (dosya içeriği? Dosya adı?) Ve ardından bu pid için işlem listesini kontrol edin. –

+0

/var/run dizinindeki tüm .pid dosyalarını listeleyin. Her bir .pid dosyasının işlem kimliğini gösteren bir sayı içerdiğini biliyorum. Tüm çalışan işlemler ile karşılaştırmak zorundayım. Çalışan işlemler bu pid'i içermiyorsa sonra bunu standart çıktıya yazmalıyım. Sorun şu ki, tüm kayıtları tüm çalışan işlemlerle kıyaslayamıyorum. – Aaron

+1

'ps aux | grep '^ $ pid' 'temelde –

cevap

1

Bu, aradığınız şey mi?