التابع IO.pid
في روبي
اذهب إلى التنقل
اذهب إلى البحث
يعيد التابع pid
معرف العملية (PID) الخاص بالعملية الفرعية (child process) المرتبطة بالمجرى الذي استدعي معه. سيتم تعيينه بواسطة التابع popen
.
البنية العامة
pid → integer
القيمة المعادة
يعاد عدد صحيح يمثِّل معرف العملية (PID) الخاص بالعملية الفرعي المرتبطة بالمجرى المعطى.
أمثلة
مثال على استخدام التابع pid
:
pipe = IO.popen("-")
if pipe
$stderr.puts "In parent, child pid is #{pipe.pid}"
else
$stderr.puts "In child, pid is #{$$}"
end
الناتج:
In child, pid is 26209
In parent, child pid is 26209
انظر أيضًا
- التابع
popen
: ينفذ الأمر المعطى كعملية فرعية (subprocess) مع توصيل المجرَيَين القياسيين للدخل والخرج للعملية الفرعية مع المجرىIO
المُعاد.