मैं रूबी में निर्देशिका का नाम कैसे बदलूं?
मैं व्यक्तिगत फाइलों का नाम बदलने का तरीका देखता हूं, लेकिन फ़ोल्डर नहीं।निर्देशिका का नाम कैसे बदलें?
उत्तर
FileUtils.mv old_name, new_name
चेक अधिक जानकारी
File.rename
के लिए docs आप निर्देशिका का नाम बदलने देंगे:
File.rename './my-directory', './my-renamed-directory'
मैं थोड़ा उलझन में हूँ। Http://www.ruby-doc.org/core/classes/File.html#M000019 के मुताबिक, File.rename केवल फाइलों के लिए काम नहीं करता है और निर्देशिका नहीं? – dylam
@Yoyoyo: यह निर्देशिकाओं के लिए भी काम करेगा। (किसी फ़ाइल के एक विशेष मामले के रूप में निर्देशिका के बारे में सोचें।) – mipadi
यह खाली निर्देशिकाओं का नाम बदलने से इंकार कर देता है (रूबी 2.2.1)। 'FileUtils'' ऐसा कर सकता है – Darkside
require 'fileutils'
FileUtils.mv sourcedir, newdir
- 1. Nuget: पैकेज निर्देशिका पथ बदलें और नाम
- 2. एक्सएमएल नोड नाम का नाम कैसे बदलें
- 3. PHPSESSID का नाम कैसे बदलें?
- 4. फ़ाइल नाम का नाम बदलें
- 5. एसवीएन निर्देशिका का नाम बदलें, फ़ाइल इतिहास बनाए रखें
- 6. एंड्रॉइड, फ़ाइल का नाम कैसे बदलें?
- 7. महीने का नाम बदलें
- 8. पार्स निर्देशिका का नाम
- 9. डेटाबेस नाम का नाम बदलें - mysql
- 10. Netbeans कैश निर्देशिका कैसे बदलें?
- 11. PostgreSQL - डेटाबेस का नाम बदलें
- 12. गिट विवाद (नाम बदलें/नाम बदलें)
- 13. java.exe/javaw.exe प्रक्रिया का नाम कैसे बदलें?
- 14. जावा एप्लिकेशन प्रक्रिया का नाम कैसे बदलें?
- 15. PHP - ऑब्जेक्ट प्रॉपर्टी का नाम कैसे बदलें?
- 16. मैं .git निर्देशिका का नाम कैसे बदलूं?
- 17. Json.net गुणों का नाम बदलें
- 18. नाम के बाद github निर्देशिका निर्देशिका का पालन कैसे करें?
- 19. कोको में फ़ाइल का नाम बदलें?
- 20. Emacs में निर्देशिका को कैसे बदलें
- 21. गिट: फ़ाइल का नाम बदलें
- 22. तालिका शीर्षलेख का नाम बदलें
- 23. डिफ़ॉल्ट मार्ग का नाम बदलें
- 24. निर्देशिका में छवियों का आकार बदलें
- 25. विदेशी कुंजी नाम कैसे बदलें?
- 26. पायथन मॉड्यूल नाम कैसे बदलें?
- 27. चींटी का उपयोग करके, पूर्ण पथ जानने के बिना निर्देशिका का नाम बदलें?
- 28. चींटी का उपयोग कर फ़ोल्डर का नाम कैसे बदलें?
- 29. टैग का नाम बदलें, लेकिन सभी विशेषताओं
- 30. पृथक स्टोरेज में फ़ाइल का नाम बदलें
कुछ मामलों में फ़ोल्डरों के लिए मेरे लिए काम नहीं किया था। 'File.rename' काम किया। – miguelSantirso
By.chance क्या आपके पास एक उदाहरण है जब यह काम नहीं करता है। मैं उत्सुक हूं क्योंकि मैं स्रोत पर विशेष रूप से कुछ भी नहीं देख सकता। – diedthreetimes
मेरी पुस्तक से यह 'FileUtils.mv' के लिए कहता है, यदि 'new_name' एक निर्देशिका है, तो' old_name' उस निर्देशिका में स्थानांतरित हो जाएगी। – lulalala