सोलारिस पर, यदि आप vi में एक फाइल खोलते हैं जिसमें विंडोज लाइन एंडिंग है, तो यह हर लाइन के अंत में ^ M के रूप में दिखाई देता है।
लिनक्स पर, vi चतुर है और विंडोज फ़ाइल प्रारूप को समझता है, और ^ M प्रदर्शित नहीं करता है।
क्या इस संबंध में लिनक्स vi को सोलारिस के समान व्यवहार करने के लिए एक सेटिंग है?
हमारे लिए एक सामान्य समस्या एक (विंडोज) देव बॉक्स से एक शेल स्क्रिप्ट को कॉपी करना और इसे dos2unix पर भूलना और फिर ठीक से काम नहीं करने पर भ्रमित होना है। Solaris पर यह समस्या स्पष्ट है जैसे ही आप फ़ाइल को वाइ-फाइ करते हैं, लेकिन लिनक्स पर नहीं।
धन्यवाद।
vim
द्वारा, डिफ़ॉल्ट रूप से मैं आमतौर पर नहीं देखता हूं ^M
, लेकिन कभी-कभी फ़ाइल के अंत में एक होता है।