GNU/Linux >> Linux Esercitazione >  >> Linux

Ottenere il PID del processo in Shell Script

Basta grep via grep stesso!

process_id=`/bin/ps -fu $USER| grep "ABCD" | grep -v "grep" | awk '{print $2}'`

Hai provato a usare pidof ABCD ?


Linux
  1. Directory corrente dello script Shell?

  2. Comando Linux per verificare se uno script di shell è in esecuzione o meno

  3. Come ottenere il codice di uscita del processo generato nello script di shell atteso?

  4. Come ottenere il pid di un processo e invocare kill -9 su di esso nello script della shell?

  5. Il processo init può essere uno script di shell in Linux?

Iniziare con Zsh

Shell Scripting Parte I:Introduzione agli script bash

Timeout in uno script di shell?

Verifica che uno script sia in esecuzione?

Processi in una sessione in una shell interattiva vs in uno script?

Come eseguire un comando in uno script della shell?