Enviado em 16/09/2015 - 00:37h
Experimente executar o script em "debug":
bash -x script.sh
Assim fica mais fácil ver o que está sendo executado linha a linha e avaliar o porque do erro, pode ser uma variável com um conteúdo inesperado, ou o caracter "[" junto a string "root" em um if, o que não é permitido ;-)