shell脚本 [ ( 等报不合法符号错误的原因——dash&bash

学习shell脚本时候遇到了诸如 [: Illegal number random生成随机数的一些奇怪问题 经过了漫长的排错,发现和脚本没有一点关系,而是sh的问题 脚本我是用sh命令执行的,看一下sh被重定向到dash 然后网上搜索了一下dash和bash的区别,包括 bash: 支持[[ ]], 可实现正则匹配等强大功能 dash: 不支持[[ ]], 替代方法,采用外部命令 dash也不支持
相关文章
相关标签/搜索