[[
é um comando bash
que não é compatível com sh
. Execute o script com bash
:
$ bash ./script.sh
Ou edite a shebang :
#!/usr/bin/env bash
então:
$ ./script.sh
Ao executar um script bash, recebo este erro:
sh: [[: not found
Como posso encontrar qual é o problema?
[[
é um comando bash
que não é compatível com sh
. Execute o script com bash
:
$ bash ./script.sh
Ou edite a shebang :
#!/usr/bin/env bash
então:
$ ./script.sh