मुझे नहीं पता कि क्या गलत है या अगर मैं बेवकूफ हूं या कुछ और है, लेकिन मैं सिर्फ शब्दों के साथ तारीख प्रदर्शित नहीं कर सकता :(
मैं अब घंटे के लिए यह कोशिश कर रहा हूँ ..
यह सोम प्रदर्शित करना चाहिए, लेकिन यह अजीब संकेतों के साथ एक "एम" प्रदर्शित करता है। प्रत्येक दिनांक स्वरूप जो संख्यात्मक है ठीक काम करता है। यह सिर्फ दिनों और महीनों के लिए नाम प्रदर्शित नहीं करता है।
मेरा स्थान इस तरह सेट है:
LANG=en_US.UTF-8
LANGUAGE=
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
और यह प्रदर्शन के लिए RPROMPT में डाला गया है: %D{%a}
ओह, मैं लगभग भूल गया था - जब मैं कंसोल पर जाने के लिए alt-f4 दबाता हूं, तो यह दिनांक प्रारूप को ठीक से प्रदर्शित करता है।
मेरे लिये कार्य करता है। क्या है
—
Dennis Williamson
PS1 करने के लिए सेट? क्या करता है echo "$COLUMNS" कहते हैं? व्हाट अबाउट echo "$TERM"? क्या करता है print -P "%D{%a}" कहते हैं? आप किस टर्मिनल सॉफ्टवेयर का उपयोग कर रहे हैं?
dateआदेश?