सभी कैप्स में प्रदर्शित करने के लिए दिनांक और समय को कैसे प्रारूपित करें?


2

मैं Cinnamon डेस्कटॉप वातावरण के साथ Linux Mint 17 का उपयोग कर रहा हूं। मैं उम्मीद कर रहा था कि सभी राजधानियों में महीना (संक्षिप्त) और सप्ताह का दिन (संक्षिप्त) प्रदर्शित करने के लिए दिनांक और समय को प्रारूपित करने का कोई तरीका है।

विशेष रूप से, यह "कैलेंडर पैनल एप्लेट" के लिए वांछित है, लेकिन मुझे नहीं लगेगा कि यह सिस्टम पर वैश्विक है।

उपयुक्त पैरामीटर होना चाहिए %^a तथा %^b, लेकिन यह सब एक घड़ी प्रारूप त्रुटि है। उचित सिंटैक्स का उपयोग करने के लिए बहुत कुछ।

मैं भी इसमें चला गया locales/en_US.con f (मेरा स्थान) फ़ाइल और के लिए यूनिकोड बदल दिया है LC_TIME संक्षिप्त मानों के लिए (सभी 12 महीनों और सभी 7 दिनों के लिए) समान होना, लेकिन इससे कहीं भी बात नहीं बदली।

मैंने इस परिवर्तन के बाद से इसे फिर से बनाया और पुन: उत्पन्न किया, यह सुनिश्चित करने के लिए कि यह प्रभावी हुआ। कोई पाँसा नहीं।

यह बिल्कुल आवश्यक नहीं है, और मैं बस इसके लिए अभ्यस्त हो सकता हूं। मैं जो नहीं करूंगा वह सिर्फ यह कहूंगा कि “मैं हार गया। यह कैसे करना है यह पता लगाने के लिए एक उचित प्रयास में डालने के बिना विचार निक्स ... ”। क्योंकि मैं इसे उस प्रारूप के साथ पसंद नहीं करता हूं, और मुझे अपने लक्ष्य पर असफल होने पर भी प्रक्रिया से कुछ सीखने की संभावना है।

क्या इसे पूरा करने का एक अपेक्षाकृत "दर्द मुक्त" तरीका है?

मैं खुशी से उपयुक्त स्रोत कोड में बदल देता हूं और फिर से इकट्ठा करता हूं और अगर मुझे पता है कि वह कहां था और बिना किसी चीज को कैसे करना है; पहले संकलित और चल रही सिस्टम फ़ाइल पर स्रोत को परिवर्तित नहीं किया है।

मैं शायद ऐसी किसी भी गहराई को तैयार करने के लिए तैयार हूं जो किसी भी अतिरिक्त इंस्टॉल की आवश्यकता नहीं है, और उस स्थिति में भी मैं तैयार हो सकता हूं।

जवाबों:


1

टर्मिनल से:

$ date +'%^a, %d %^b %Y'
SUN, 22 MAR 2015

$ date +'%a, %d %b %Y'
Sun, 22 Mar 2015

null LC_TIME को पहले से बताएं LC_TIME= date ... यह अंग्रेजी / डिफ़ॉल्ट लोकेल में दिखाने के लिए है

हो सकता है कि यह "डेस्कटॉप" बंद हो जाए ^ चरित्र से परिभाषा?
क्या पलायन चरित्र को रोकना संभव है, यह कहें कि आप प्रवेश करते हैं \^ प्रत्येक के लिए ^ आप सम्मिलित करना चाहते हैं।


date +'%^a, %d %^b %Y' लिनक्स पर काम करता है, बीएसडी पर नहीं। यूनिक्स उपयोग पर date +'%a, %d %b %Y' | tr -s '[:lower:]' '[:upper:]'
mcantsin
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.