"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > मैं जाने में होम डायरेक्टरी में टिल्डे (~) चरित्र का विस्तार कैसे करूं?

मैं जाने में होम डायरेक्टरी में टिल्डे (~) चरित्र का विस्तार कैसे करूं?

2025-02-06 पर पोस्ट किया गया
ब्राउज़ करें:199

] कार्यक्रमों में सापेक्ष पथ। हालाँकि, अंतर्निहित पथ पैकेज मूल रूप से इस सुविधा का समर्थन नहीं करता है। वर्तमान () फ़ंक्शन हमें वर्तमान उपयोगकर्ता के विवरण प्राप्त करने की अनुमति देता है, जिसमें उनकी होम डायरेक्टरी भी शामिल है।

How Do I Expand the Tilde (~) Character to the Home Directory in Go?
आयात ( "ओएस/उपयोगकर्ता" "पथ/फ़ाइलपैथ" ) // उपयोगकर्ता के होम डायरेक्टरी में टिल्ड कैरेक्टर का विस्तार करने के लिए उपयोगिता फ़ंक्शन फंक एक्सपेंडिल्ड (पथ स्ट्रिंग) स्ट्रिंग { currentuser, _: = user.current () homedir: = currentuser.homedir यदि पथ == "~" { लौटें होमडिर } और अगर तार। hasprefix (पथ, "~/") { FilePath.join (Homedir, पथ [2:] लौटें } वापसी का पथ … आपके मौजूदा कोड में यह कार्यक्षमता, अब आप अपने गंतव्य पथ में टिल्डे चरित्र का विस्तार कर सकते हैं:

आयात "पथ" // var गंतव्य *स्ट्रिंग उपयोगकर्ता इनपुट है func expandpath () { यदि path.isabs (*गंतव्य) { वापस करना } cwd, irr: = os.getwd () जाँचकर्ता (ERR) *गंतव्य = path.join (CWD, *गंतव्य) …

नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3