Dica interessante sobre expansão de pathnames

De tempos em tempos tenho que verificar se um determinado processo está em execução ou não. Uma maneira é usando o comando ‘ps’. Por exemplo:

$ ps -ef | grep java

Só que esse jeito, ai em cima, lista, inclusive, o processo do grep. Evitar isso é bem simples:

$ ps -ef | grep [j]ava

Como a expressão [j]ava será substituída pelo bash para “java”, o processo do grep (que recebeu “[j]ava”) não será listado. Interessante, não?

Anúncios

Deixe um comentário

Faça o login usando um destes métodos para comentar:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s