Linux下shell脚本报错 [: test: unexpected operator

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-2 17:07   2470   0

最近编译 ssd的create_list.sh脚本遇到 [: test: unexpected operator的问题,

后来发现是由于 []等问题引起的,查阅资料发现是 Linux默认sh链接到dash的,和bash不兼容,

dash应该也是和bash相似的一种shell脚本

解决方法:

sudo dpkg-reconfigure dash

选择否/No 就可以了

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP