2016-03-30 19 views
0

başladı. JVM işleminin PID'sini aynı bash komut dosyasından nasıl alabilirim, böylece daha sonra onu öldürmem gerekirse bir dosyaya yazabilirim?alın pid bir senaryomuz var Bash komut

+0

Olası kopyalar [? Bash komut yürütülür komutu işlem kimliği almak nasıl] (http://stackoverflow.com/questions/21532233/how- to-get-the-process-id-of-komut-yürütme-in-bash-betik) – AlG

cevap

1

bash manualSpecial Parameters altında bu kapaklar:

#!/bin/bash 

/my-path/to/long-running-process/start-server & 

echo $! > /path/to/your/pid/file.pid 
ait
+0

Teşekkürler - Bir komut dosyasının içinden denen bir komut dosyası bir işlem başlatırsa, PID filtresinin orijinal senaryo – Zuriar