Linux的test
命令本身不區分大小寫,但是在比較字符串時,它會區分大小寫
例如,以下命令將檢查兩個文件名是否相同(不區分大小寫):
test "$(basename /path/to/file1)" = "$(basename /path/to/file2)"
但是,如果你使用-i
選項進行不區分大小寫的比較,如:
test -i "$(basename /path/to/file1)" = "$(basename /path/to/file2)"
這將返回一個不區分大小寫的比較結果。