The == operator is used to compare two strings in shell script. However, I want to compare two strings ignoring case, how can it be done? Is there any standard command for this?
==
In Bash, you can use parameter expansion to modify a string to all lower-/upper-case:
var1=TesT var2=tEst echo ${var1,,} ${var2,,} echo ${var1^^} ${var2^^}
2.1m questions
2.1m answers
60 comments
57.0k users