¿Por qué los corchetes en un grep patrón elimina el proceso grep de ps resultados?
$ ps -ef | grep XXXX
[...] XXXX
[...] grep XXXX
$ ps -ef | grep [X]XXX
[...] XXXX
Respuesta aceptada:
Cuando ejecuta ps -ef | grep string , grep se muestra en la salida porque string coincide con [...] grep string .
Pero, cuando ejecuta ps -ef | grep [s]tring la línea no se muestra porque grep traduce [s]tring a string , mientras que ps genera [...] grep [s]tring , y eso no coincide con string