16 EYLÜL 2010, PERŞEMBE
Özel işlem adı için TOP komutu çıktısı sınırı
Eğer üst komuta çağırırsanız, tüm çalışan süreçleri. Ama nasıl yapabilirimsınırıçıktı sadecebelirli bir süreç adı gibi"" . java ?
Bu denediğim üst -2 l | grep java ama bu şekilde sadece anlık ve sürekli olarak güncellenen bir liste olsun. Veüst -0 l | grep javanet değil.
CEVAP
16 Aralık 2011, Cuma
Hala PID ben çalıştırmak her zaman aramak zorunda kalmadan üst etkileşimli olarak kullanabilirsiniz aşağıdaki tercih ederim:
top -p `pgrep process-name | tr "\\n" "," | sed 's/,$//'`
Eğer işler değişirse tabii ki yeniden çalıştırmak için komut gerekir.
Açıklama:
pgrep process-name
yeni satır ile ayrılmış olan sürecin bir listesi kimlikleri verirtr "\\n" ","
üst süreç virgülle ayrılmış listesi kimlikleri istediği için virgül bu karakterlerine çevirirsed
akış editör vesed 's/,$//'
burada sondaki virgül kaldırmak için kullanılır
Bunu Paylaş:
Nasıl bir komut çıktısı her satırı kab...
Reset veya özel sürüm kullanmaya Gah i...
Nasıl özel yöntemleri, alanları veya i...
Nasıl özel nesneler ile bir NSMutableA...
Nasıl bir Etkinlik için başlık çubuğun...