التابع File::Stat.world_writable?
في روبي
< Ruby | File::Stat
اذهب إلى التنقل
اذهب إلى البحث
يتحقق التابع world_writable?
إن كان الملف الذي يشير إليه الكائن File::Stat
المعطى قابلًا للكتابة من طرف الآخرين.
البنية العامة
world_writable? → integer or nil
القيمة المعادة
يعاد عدد صحيح يمثِّل بتات أذونات الملف الذي يشير إليه الكائن File::Stat
المعطى إن كان قابلًا للكتابة من طرف الآخرين. خلا ذلك، تعاد القيمة nil
. تعتمد بتات الأذونات المعادة على المنصة المستعملة. اطلع على الدالةstat(2)
في المنصات الشبيهة بيونكس.
أمثلة
مثال على استعمال التابع world_writable?
:
m = File.stat("/tmp").world_writable? #=> 511
sprintf("%o", m) #=> "777"
انظر أيضًا
- التابع
world_readable?
: يتحقق إن كان الملف الذي يشير إليه الكائنFile::Stat
المعطى قابلًا للقراءة من طرف الآخرين. - التابع
writable?
: يتحقق إن كان الملف الذي يشير إليه الكائنFile::Stat
المعطى قابلًا للكتابة من طرف مُعرِّف المستخدم الفعلي للعملية الحالية. - التابع
writable_real?
: يتحقق إن كان الملف الذي يشير إليه الكائنFile::Stat
المعطى قابلًا للكتابة من طرف مُعرِّف المستخدم الحقيقي للعملية الحالية.