ps aux | grep ^$USER | grep glassfish | grep domain1 | gawk '{print $2}' | xargs kill -9
A continuación hice error con ps
interruptores, es arriba grep debe estar bien.
ah no está funcionando,
ps
podría ser el uso como este
ps -ao pid,tty,comm -u $USER
, este grep anterior debe estar bien ...
someone else is logged in ...
Si es así, añadir modificador -u
ps aux -u $USER | grep glassfish | grep domain1 | gawk '{print $2}' | xargs kill -9
$ USER es el nombre de usuario que se seleccionará y enlistará, por defecto debería ser ya está configurado en el entorno del sistema operativo. Múltiples usuarios pueden ser seleccionados por comas
ps aux -u root,$USER
toma una nota: Si no hay un nombre de usuario específico en el sistema, ps tirará
ERROR: no existe nombre de usuario.
Lea
man ps
para más.
-u userlist Select by effective user ID (EUID) or name. This selects the processes whose effective user name or ID is in userlist. The effective user ID describes the user whose file access permissions are used by the process (see geteuid(2)). Identical to U and --user.
kill -9 es un poco duro, ¿estás seguro de que necesitas este tipo de violencia? :-) –