मैं SSH वन-लाइनर कमांड पर रंगीन टेक्स्ट आउटपुट को सक्षम करना चाहता हूं, लेकिन मैं इसे OS X, Ubuntu 14.10 या OpenSUSE 12.2 पर काम करने के लिए नहीं ला सकता।
अगर मैं एक सर्वर में टाइप करता हूं और कहता हूं, ls --color=auto
प्रॉम्प्ट में, यह ठीक काम करता है, अलग-अलग रंगों में डायरेक्टरीज़, सिम्लिंक और रेगुलर फाइल्स दिखाते हुए, अगर मैं एक ही सिस्टम पर ssh वन-लाइनर में कमांड डालता हूँ: ssh user@host "ls --color=auto"
, आउटपुट रंगीन नहीं है।
टाइपिंग echo $TERM
मुझे देता है xterm-256color
चाहे मैं इसे वन-लाइनर स्टेटमेंट में डालूं या नहीं।
यह मुख्य रूप से रिमोट-बिल्ड पर कलर-कोडिंग त्रुटियों और चेतावनियों के लिए है, लेकिन इसे हर चीज के लिए सक्षम किया जाना अच्छा होगा।
कोई सलाह?