文章目录 shell(what)bash(what)常见错误运行shell脚本时报错"[[ : not found" shell(what) bash(what) 常见错误 运行shell脚本时报错"[[ : not found" 问题原因 bash与sh是有区别的,两者是不同的命令,且bash是sh的增强版,而"[[]]"是bash脚本中的命令,因此在执行时,使用sh命令会报错。 解决方案 将sh替换为bash命令即可。