What you need to pay attention to when using [] test strings in shell
[] in shell can be used to do various tests. When comparing tests, such as string comparison, you must put double quotation marks on the string, otherwise it will report an error of [too many arguements].
A few people abc'
If ["$a"]; then
Echo $a
Fi