GNU/Linux >> Belajar Linux >  >> Linux

Perintah Linux untuk memeriksa apakah skrip shell sedang berjalan atau tidak

Periksa ini

ps aux | grep "aa.sh"

Menambah jawaban di atas -

Untuk menggunakan skrip, gunakan yang berikut ini :-

result=`ps aux | grep -i "myscript.sh" | grep -v "grep" | wc -l`
if [ $result -ge 1 ]
   then
        echo "script is running"
   else
        echo "script is not running"
fi

Solusi paling sederhana dan efisien adalah :

pgrep -fl aa.sh

Linux
  1. Memeriksa Skrip Apakah Berjalan?

  2. Shell Script Wrapper Untuk Mencegah Menjalankan Perintah Tanpa Argumen?

  3. Perintah grep Linux

  1. Cara Membuat Script Perintah Linux

  2. Periksa penggunaan port di Linux

  3. Periksa layanan yang berjalan di Linux

  1. Memahami Perintah Shell dengan Mudah Menggunakan Script "Explain Shell" di Linux

  2. Cara Menjalankan Perintah / Script Shell Linux di Latar Belakang

  3. Perintah Linux 'akan' tidak berfungsi