Preciso do pid para um processo, dado o proprietário e o comando. Posso filtrar um processo por usuário com "ps -u xxx" e seu comando com "ps -C yyy", mas quando tento "ps -u xxx -C yyy", eles são combinados usando a lógica OR. Eu preciso de lógica. Como posso fazer isso?
linux
command-line-interface
scripting
Krumelur
fonte
fonte
comm
faz. Mas eu uso apenas uma vez por ano. Não é intuitivo para mim. Eu acho que todo mundo que usa diariamente vê isso diferente. Existem boas razões para o pgrep existir. Infelizmente, o pgrep não está disponível no meu contexto ... Mas está resolvido agora. A raiz do problema é (de acordo com o meu ponto de vista), que eu preciso suportar o sistema operacional muito antigo sem o pgrep.