GNU/Linux >> Tutoriales Linux >  >> Linux

Grep:¿por qué los corchetes en el patrón Grep eliminan el proceso Grep de los resultados de Ps?

¿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


Linux
  1. ¿Por qué el Pgid de los procesos secundarios no es el Pid del padre?

  2. ¿Por qué se bifurca el mecanismo de creación de procesos predeterminado?

  3. Cómo quitar la contraseña de su clave SSL

  4. ¿Cómo limito la cantidad de resultados devueltos por grep?

  5. Linux:grep desde ciertas líneas hasta el final del archivo

Cómo quitar el escritorio de Unity de Ubuntu 17.10

¿Por qué no instalar paquetes de software desde Internet?

Eliminar directorio en Linux:cómo eliminar una carpeta desde la línea de comandos

¿Eliminar Thunderbird de los mensajes indicadores?

¿Por qué bifurcar mi proceso hace que el archivo se lea infinitamente?

¿Cómo elimino el dispositivo de caché de bcache?