Perguntas sobre 'pidof'

3
respostas

Por que o pidof e o pgrep estão se comportando de maneira diferente?

Eu tenho um script de inicialização em /etc/init.d/myservice para inicializar um serviço como este: ... start() { ... daemon /usr/sbin/myservice ... } stop() { ... pgrep myservice pidof myservice ps -ef | grep myservice .....
27.02.2014 / 10:14
3
respostas

Como pesquisar corretamente a existência de um script de segundo plano

Eu tenho um problema com o seguinte tipo de script: #!/bin/sh long_running_script.sh & while [ 'pidof long_running_script.sh' ] do echo "." sleep 1 done O sript iniciará um novo script para o segundo plano, e dev...
20.09.2012 / 12:50
1
resposta

O que poderia estar acontecendo entre pidof e kill para causar “nenhum tal processo”?

Eu herdei um pouco de código e estou olhando para um cron job que reinicia um serviço uma vez por hora, nenhum outro script toca esse processo e esse código é executado. #The name of the process has been scrubbed to protect the guilty procpi...
23.04.2015 / 18:15
1
resposta

Usando 'pidof' com 'sh -c'

Eu queria saber por que esta linha de comando não imprime pidof sh : $ sh -c "var='pidof sh' ; echo \$var; ps -H" Este imprime 123 como esperado $ sh -c "var=123 ; echo \$var; ps -H" Estou no Ubuntu Linux.     
28.08.2011 / 01:11
1
resposta

Como posso verificar a existência de um processo sem que um código de saída com falha seja retornado?

Estou usando o Amazon Linux. Quero começar um processo desde que já não esteja em execução. Este é um script bash que eu incluo em um trabalho do Jenkins Maven. Então eu tenho pids=$(pidof /usr/bin/Xvfb) if [ ! -n "$pids" ]; then Xvfb :0...
28.04.2016 / 03:47
2
respostas

Existem alternativas ao pidof? (pegada menor)

Bem, acabei de descobrir que, com o uso extensivo de pidof em intervalos muito curtos , a ferramenta aparentemente pequena pode ser uma excelente CPU hog . (Fonte: top ) Na minha máquina mais antiga, ele pode atingir facilmente 30% de pi...
22.10.2014 / 20:47
3
respostas

Como posso formatar a saída do comando shell

Combino o comando top e pidof : top -p $(pidof <process_name>) Se o comando pidof <process_name> retornar um id top funcione. Mas se o comando pidof <process_name> mais de um ids top não funcionar. p...
29.04.2015 / 16:34
1
resposta

Nome do processo 'mascarado' por / usr / bin / python e / bin / su

Estou tentando usar o comando pidof para ver meu script já em execução, pois só quero esse executável se o script ainda não estiver em execução, no entanto, parece que o comando pidof não está retornando o pid do script usando o nome que...
13.10.2016 / 15:21
2
respostas

Localizar ProcessID - pidof não funciona

Eu preciso tentar encontrar o ProcessId de um processo. Inicialmente eu estava fazendo: application="/home/user/apps/appName.app" appPid=$(pidof -x $application) Isso funcionou bem. No entanto, agora a aplicação pode ser executada e...
13.01.2016 / 10:09
0
respostas

pidof Comando não mostrando todos os processos Java

Notei que o comando no meu caso não está listando todos os processos Java. Se eu executar pidof java , recebo um único pid como resposta. Por outro lado, se eu executar ps aux | grep [j]ava , recebo três processos diferentes de pids / Java....
30.11.2016 / 00:10