वहाँ वर्तमान फ़ोल्डर नाम के नाम पर मिलता है या मैं regexp के साथ क्या करना है करने के लिए एक आसान तरीका है?वर्तमान फ़ोल्डर का नाम?
14
A
उत्तर
26
dirname = File.basename(Dir.getwd)
File.basename()
आधार नाम भी जब अपने तर्क एक निर्देशिका का मार्ग है रिटर्न में से एक का प्रयास करें।
निम्नलिखित कोड प्रिंट मेरे लिए kiamlaluno, जहां /घर/kiamlaluno मेरी Ubuntu स्थापना में घर निर्देशिका है।
puts File.basename('/home/kiamlaluno')
ही puts File.basename(Dir.getwd)
, वर्तमान निर्देशिका है जब/घर/kiamlaluno करता है।
7
irb(main):001:0> Dir.getwd
=> "C:/Documents and Settings/UserName"
या क्या मैंने आपके प्रश्न को गलत समझा?
अद्यतन: नीचे
File.split(Dir.getwd)[-1]
Pathname.new(Dir.getwd).basename.to_s
संबंधित मुद्दे
- 1. .bat वर्तमान फ़ोल्डर नाम
- 2. कॉम्पैक्ट फ्रेमवर्क वर्तमान फ़ोल्डर
- 3. Regsvr32 वर्तमान फ़ोल्डर
- 4. PHP वर्तमान निर्देशिका का नाम प्राप्त करें
- 5. वर्तमान निष्पादन प्रक्रिया का नाम
- 6. नाम 'क्लाइंटस्क्रिप्ट' नाम वर्तमान संदर्भ
- 7. वर्तमान फ़ाइल का पैरेंट फ़ोल्डर प्राप्त करें PHP
- 8. फ़ोल्डर में कुछ फ़ाइलों का नाम बदलें
- 9. पर्ल अभिभावक फ़ोल्डर का नाम प्राप्त करें
- 10. डेल्फी: एक अवैध फ़ोल्डर का नाम बदलना
- 11. इसके वर्तमान नाम का उपयोग किए बिना वर्तमान डेटाबेस
- 12. वर्तमान कॉन्फ़िगरेशन फ़ाइल का नाम खोजें
- 13. वर्तमान स्थानीय कीमैप का Emacs नाम?
- 14. वर्तमान कक्षा का नाम प्राप्त करें?
- 15. एक्शनस्क्रिप्ट - वर्तमान फ़ंक्शन का नाम प्राप्त करें
- 16. वर्तमान फ़ंक्शन का नाम कैसे प्राप्त करें?
- 17. पैकेज सहित वर्तमान वर्ग का नाम
- 18. वर्तमान फ़ंक्शन नाम लॉगिंग
- 19. नाम 'EVAL' वर्तमान संदर्भ
- 20. नाम 'मीडिया' वर्तमान संदर्भ
- 21. नाम 'कॉन्फ़िगरेशन मैनेजर' नाम वर्तमान संदर्भ
- 22. MATLAB: वर्तमान फ़ोल्डर को स्क्रिप्ट के locaton
- 23. मेवेन: एक विशिष्ट फ़ोल्डर नाम
- 24. xslt फ़ाइल को वर्तमान फ़ोल्डर पथ
- 25. चींटी का उपयोग कर फ़ोल्डर का नाम कैसे बदलें?
- 26. कैमरे के वर्तमान चित्र फ़ोल्डर को
- 27. मेवेन संपत्ति वर्तमान उपयोगकर्ता नाम?
- 28. सी ++ वर्तमान फ़ंक्शन नाम स्ट्रिंग
- 29. मैं वर्तमान आईपीथॉन नोटबुक नाम
- 30. एक्सचेंज वेब सेवा फ़ोल्डर आईडी एक प्रसिद्ध फ़ोल्डर नाम
+1 यह थोड़ा भ्रामक है हालांकि w.r.t. पठनीयता – Gishu