未预期的符号 ‘do 附近有语法错误 do
错误 条件和命令之间缺少空格
原: while[$len -gt $2 ]
修改后 while [ $len -gt $2 ]
行5: [2:未找到命令 行5: [0:未找到命令
最后找到的问题是 while判断的条件括号里缺少空格
原: while [$len -gt $2]
修改后运行正确 while [ $len -gt $2 ]
未预期的符号 ‘do 附近有语法错误 do
错误 条件和命令之间缺少空格
原: while[$len -gt $2 ]
修改后 while [ $len -gt $2 ]
行5: [2:未找到命令 行5: [0:未找到命令
最后找到的问题是 while判断的条件括号里缺少空格
原: while [$len -gt $2]
修改后运行正确 while [ $len -gt $2 ]