بدست آوردن process id یک دستور اجرا شده در shell script

+1 رأی

process id یک دستوری که در shell script اجرا شده است را می خواهم، که در آینده آن را kill کنم.

سوال 1 سال قبل در تالار کامپیوتر و اینترنت توسط Saeed Zarinfam (905 امتیاز) 34% درصد پذیرش

2 جواب

+1 رأی

با دستور زیر می توانید pid آخرین دستور اجرا شده در فایل shell script را داشته باشید:

./activator run &
echo $!

در حقیقت pid آخرین دستور اجرا شده درون متغییر ! قرار دارد.

جواب 1 سال قبل توسط Saeed Zarinfam (905 امتیاز)
0 رأی

با سلام

پاسخ قبلی صحیح است . با  این روش میتونید پروسس های قدیمی تر رو هم پیدا کنید .

جواب 1 سال قبل توسط tashtboland (2,201 امتیاز)
ویرایش 1 سال قبل توسط Saeed Zarinfam

سوال های مشابه

0 رأی
1 جواب 181 بازدید
0 رأی
1 جواب 32 بازدید
+1 رأی
0 جواب 44 بازدید
0 رأی
1 جواب 86 بازدید
0 رأی
1 جواب 62 بازدید
0 رأی
1 جواب 166 بازدید
...