التابع 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المعطى قابلًا للكتابة من طرف مُعرِّف المستخدم الحقيقي للعملية الحالية.