बहुत बार, मेरे मैक पर, जब मैं एक अंतरिक्ष चरित्र के बाद पाइप (!) वर्ण का उपयोग करता हूं, तो बीच में एक अदृश्य चरित्र डाला जाएगा।
टर्मिनल का उपयोग करते समय यह विशेष रूप से कष्टप्रद है, क्योंकि यह आदेशों को अमान्य बनाता है।
यदि मैं iterm2 में निम्नलिखित टाइप करता हूं, तो मुझे अक्सर निम्नलिखित मिलते हैं:
ls | cat
zsh: command not found: cat
अगर मैं ऊपर-तीर कुंजी अपने पिछले आदेश प्राप्त करने के लिए, और फिर हटा दें और बीच की जगह डालें मारा |
और cat
, आदेश काम करेंगे।
जब मैं एक फाइल में वर्किंग और नॉन वर्किंग कमांड को कॉपी करता हूं, तो इस तरह:
non-working: ls | cat
working: ls | cat
और हेक्स फाईन्ड में इसे खोलें यह निम्न दर्शाता है:
non-working: ls | cat
working: ls | cat
मैं भी वर्ग कोष्ठक ( []) का उपयोग करके SublimeText2 में एक ही तरह के मुद्दे का अनुभव कर चुका हूं । इसलिए मुझे iTerm2 के साथ इसके मुद्दे पर विश्वास नहीं है।