قراءة معلومات العملية الحالية بإستخدام ps
كل عملية ليها معرف PID ويمكن الاستعلام عنها بدل عرض كل عمليات الجهاز
نفذ المثال بإستخدام Bash داخل مجلد تدريب جديد تملكه على GNU/Linux والأوامر لا تحتاج sudo
المثال العملي
command_name=$(ps -p "$$" -o comm=)
if [ -n "$command_name" ]; then
printf 'Current Shell Found\n'
fiالنتيجة
Current Shell Foundالمتغير الخاص $$ يحتوي معرف عملية الصدفة الحالية والخيار comm يعرض اسم الأمر بدون سطر الأوامر الكامل
جرب بنفسك
اعرض الأعمدة pid و ppid و comm لمعرفة العملية والعملية الأب