Ini sebenarnya adalah fitur dari sistem file disk Anda, bukan bash atau Terminal.app.
HFS + (sistem file Mac) biasanya dikonfigurasikan sebagai case-sensitive tetapi case preserving . Ini berarti bahwa sistem file akan mempertimbangkan foo
dan FoO
sama, tetapi ketika Anda membuat file baru itu akan mengingat huruf mana yang huruf besar dan mana yang tidak.
Ketika Anda memformat disk dengan HFS + Anda dapat memilih apakah sistem file harus case sensitif atau tidak. Jika Anda memilih untuk memformat dengan UFS (Unix FileSystem), itu selalu sensitif huruf, AFAIK.
Untuk memeriksa apakah disk peka terhadap huruf besar-kecil, jalankan:
diskutil info <device>
Sebagai contoh:
diskutil info disk0s2
Cari Name:
garisnya. Jika membaca sesuatu seperti Mac OS Extended (Case-sensitive, Journaled)
itu berarti itu case-sensitive. Jika hanya membaca Mac OS Extended
(tanpa Case-sensitive
) maka itu hanya menyimpan tetapi tidak case sensitif .