在运行 bash 脚本时,我收到此错误:
sh: [[: not found
Run Code Online (Sandbox Code Playgroud)
我怎样才能找到问题出在哪里?
[[是一个bash与 不兼容的命令sh。bash改为运行脚本:
$ bash ./script.sh
Run Code Online (Sandbox Code Playgroud)
或编辑shebang:
#!/usr/bin/env bash
Run Code Online (Sandbox Code Playgroud)
然后:
$ ./script.sh
Run Code Online (Sandbox Code Playgroud)