बहुत समान to this question।गूंज "-n" प्रिंट नहीं करेगा -n?
मैं बाश में एक स्वचालित स्क्रिप्ट के साथ कुछ चीजों के माध्यम से पुनरावृत्ति कर रहा हूं। कभी-कभी लिपि "-n" में आ जाएगी और गूंज इसे समझने का प्रयास करेगा।
का प्रयास किया गया इस:
$ POSIXLY_CORRECT=1 /bin/echo -n
और
$ POSIXLY_CORRECT=1 /bin/echo "-n"
लेकिन यह तर्क हर बार की व्याख्या की।
फिर यह काम करता है, लेकिन तारों से बचने वाले पात्रों को मारना संभव है, इसलिए मैं सभी इनपुट और उपयोग के लिए एक शून्य चरित्र लागू नहीं करना चाहता हूं।
$ echo -e "\x00-n"
-n
printf संभव है, लेकिन जब तक कि वहाँ कोई अन्य विकल्प (सभी मशीनों एक उपयोगिता के रूप में printf चुके हैं) से परहेज किया है।
$printf "%s" "-n"
-n
तो क्या "-n" प्रिंट करने के लिए गूंज पाने का कोई तरीका है?
और सवाल है? – choroba
मेरा बुरा, इसे शीर्षक में छोड़ दिया। अंतिम पंक्ति में जोड़ा गया। – MrDoom
टेंगेंशियल से संबंधित, http://everything2.com/title/The+UNIX+and+the+Echo – tripleee