المعامل `
الخاص بالصنف Kernel
في روبي
اذهب إلى التنقل
اذهب إلى البحث
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
يعيد المعامل ``
مجرى المخرجات القياسي (standard output) لتنفيذ تعليمة في صدفة فرعية (subshell). تُستخدَم الصياغة المضمَّنة %x{...}
هذا المعامل.
تُضبَط حالة العملية (process status) إلى القيمة $?
.
البنية العامة
`cmd` → string
المعاملات
cmd
يمثل التعليمة المراد تنفيذها.
القيمة المعادة
يعاد مجرى المخرجات القياسي لتنفيذ تعليمة cmd
في صدفة فرعية (subshell).
أمثلة
مثال على استخدام المعامل ``
:
`date` #=> "Wed Apr 9 08:56:30 CDT 2003\n"
`ls testdir`.split[1] #=> "main.rb"
`echo oops && exit 99` #=> "oops\n"
$?.exitstatus #=> 99
انظر أيضا
- التابع
__callee__
: يعيد اسم التابع الحالي على شكل رمز (Symbol
) - التابع
__dir__
: يعيد المسار المطلق القانونيلمجلد الملف الذي استُدعي هذا التابع منه.