Cara tentei criar um script aqui porem está dando uma mensagem de erro de syntax, poderiam me ajudar pois não sem onde está o erro.
Código :#!/bin/bash for ((I=0,I<20,I++)) do sleep 5 TESTE=$(grep 'Business Logic Layer' nohupbll) if [ -n $TESTE ]; then ACHOU="sim" I=20 else ACHOU="nao" fi done if ["$ACHOU" = "sim"]; then echo "|=============================| echo "|Serviço iniciado com Sucesso.|" echo "| else echo "|+*=======================*|" echo "| |" echo "| ATENÇÃO |" echo "|Falha ao iniciar Serviço.|" echo "| |" echo "|*=======================*|" fi echo "" echo "" echo "Pressione uma tecla para retornar ao menu..." readCódigo HTML:~ "teste1" 31 lines, 702 characters ppgdev01:/pmsbll00/teste_integrado>./teste1 ./teste1: line 3: syntax error: arithmetic expression required ./teste1: line 3: syntax error: `((I=0,I<20,I++))' ./teste1: line 19: syntax error near unexpected token `else' ./teste1: line 19: `else'



Citação
