यह वास्तव में आपके डिस्क के फाइल सिस्टम का एक फीचर है, न कि bash या Terminal.app।
एचएफएस + (मैक फाइलसिस्टम) को आमतौर पर केस असंवेदनशील लेकिन केस संरक्षण के लिए कॉन्फ़िगर किया जाता है । इसका मतलब है कि फाइल सिस्टम समान होगा foo
और FoO
एक जैसा होगा, लेकिन जब आप एक नई फाइल बनाएंगे तो यह याद रखेगा कि कौन से अक्षर कैपिटल में आए और कौन से नहीं।
जब आप HFS + के साथ डिस्क को प्रारूपित करते हैं तो आप यह चुन सकते हैं कि फ़ाइल सिस्टम को संवेदनशील होना चाहिए या नहीं। यदि आपने UFS (यूनिक्स फाइलसिस्टम) के साथ प्रारूपण करना चुना है, तो यह हमेशा मामला संवेदनशील होता है, AFAIK।
यह जांचने के लिए कि क्या डिस्क संवेदनशील है, चलाएं:
diskutil info <device>
उदाहरण के लिए:
diskutil info disk0s2
Name:
लाइन के लिए देखो । यदि यह कुछ पढ़ता है Mac OS Extended (Case-sensitive, Journaled)
तो इसका मतलब है कि यह केस-संवेदी है। यदि यह सिर्फ Mac OS Extended
(बिना Case-sensitive
) पढ़ता है तो यह केवल मामला संरक्षण है, लेकिन मामला संवेदनशील नहीं है ।