Yanıtlar:
Şunları yapabilirsiniz:
perl -MPOSIX -e '$0="sadhadxk"; pause' &
Bu işlem adını ve göstermelidir böylece desteklenen sistemlerde argv [0] Her iki belirlesin sadhadxk
hem de ps
ve ps -f
çıkış, bu nedenle her iki tarafından sonlandırılması gerekir pgrep -x
ve pgrep -fx
.
> bash -c 'exec -a sadhadxk sleep 1000000' &
pgrep
çalışmıyor ama
> ps | grep '[s]adhadxk'
18931 [...] sadhadxk 1000000
Düzeltme: pgrep
çalışır, ancak komut adına (çalışan ikilinin adıdır) karşı değil, yalnızca komut satırına karşı çalışır:
> pgrep -f sadhadxk
18931
Bunu yapmayı deneyin:
sleep 600 &