• 0

كيف أحصل على مسار مجلّد من مسار ملف في روبي؟

لدي مسار ملفّ في مجلّد المنزل كالتّالي:

/home/aati/folder/f.txt

أريد الحصول على مسار المُجلّد دون مسار الملفّ، يعني أريد أن يكون المُخرج هكذا:

/home/aati/folder

 

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

يُمكنك الحصول على مسار المجلّد من مسار ملفّ ببساطة بالاستعانة بـالتّابع File.dirname، وطريقة استخدامه كالآتي:

File.dirname("/home/aati/folder/f.txt")

المُخرج:

/home/aati/folder

أمّا بالنّسبة لمستخدمي الويندوز، فالأمر كذلك يُطبّقُ وتكون له نفس النّتائج، انظر المثال:

File.dirname("C:/Folder/f.txt")

المُخرج:

C:/Folder

 

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن