pgrep solo usuario actual

pgrep solo usuario actual

Me preguntaba cuáles eran los argumentos para pgrepque actuara solo en el usuario actual. -ume hace proporcionar nombres, no sé el nombre del usuario actual, solo sé que solo necesito el usuario actual.

Gracias

Respuesta1

Puedes usar un UIDoun nombre, como puedes ver en man pgrep:

   -u euid,...
          Only match processes whose effective user ID is listed.  Either the
          numerical or symbolical value may be used.

   -U uid,...
          Only match processes whose real user ID is listed.  Either the 
          numerical or symbolical value may be used.

Si tampoco lo sabes, simplemente usa la sustitución de comandos:

pgrep -u "$(whoami)"

información relacionada