2013-03-22 36 views
12

Trường hợp kịch bản lệnh shell bash có nhạy cảm không?Biến Bash: phân biệt chữ hoa chữ thường hay không?

Biến số date giống như DATE?

+5

Bạn chỉ có thể thử đặt cả hai và xem liệu chúng có khác biệt hay không. – chepner

+3

ngày, Ngày, dAte, DAte, daTe, DaTe, dATe, DATE, datE, DatE, dAtE, DAtE, DATE, DATE, dATE, DATE là tất cả các biến khác nhau;) – anishsane

+5

Tại sao điều này lại bị bỏ phiếu? Câu hỏi là một chút mơ hồ thực sự nhưng nó chấp nhận được đối với một người mới đến BASH. – Pithikos

Trả lời

26

Có, nó phân biệt chữ hoa chữ thường, giống như phần còn lại của UNIX. $date$DATE là hai biến khác nhau. makefileMakefile là hai tệp khác nhau. -h-H là hai cờ riêng biệt (thường).

+5

Thay vào đó, '-h' và' -H' luôn khác biệt, nhưng có thể được diễn giải giống hệt nhau bởi chương trình chấp nhận chúng. – chepner

Các vấn đề liên quan