Je suis un débutant dans la programmation de shell. En supposant que j'ai démarré un programme (par exemple NetBeans) à partir de mon terminal, si je tape
ps aux|grep netbeans
Je reçois la sortie
pre 18775 1.2 0.0 12524 1972 pts/3 S 20:17 0:00
où 18775 spécifie le PID, etc. du processus.
Ensuite, je le tue en utilisant
kill 18775.
sur lequel l'interface utilisateur NetBeans disparaît. Si j'essaye d'obtenir le pid en utilisant la première commande, j'obtiens toujours:
pre 19137 0.0 0.0 9136 1068 pts/3 S+ 20:19 0:00 grep --color=auto netbeans
Si le processus a été interrompu, pourquoi affiche-t-il toujours la sortie ci-dessus?
grep netbeans, c'est le programme que vous voyez à la fin de la ligne (grep --color=auto netbeans)