[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

OFF - Shell Script



Olá Pessoal, td certo?

Estou com problema referente a executar um arquivo .sh e nao estou encontrando o que esta errado, se alguém puder ajudar.

Abaixo o script

CALLFILE=$(cat <<-EOF1'
Channel: $ORIGEM
MaxRetries: 30
RetryTime: 10
WaitTime: 08
Context: ramais
Extension: $DESTINO
Priority: 1)

FILE_NAME="$TEMP_SPOOL"/$(date +%YNaVM%S)-$RAMAL_DESTINO.call
echo "$CALLFILE" >> $FILE_NAME
chown root /$FILE_NAME
chmod 777 /$FILE_NAME
mv /$FILE_NAME /var/spool/asterisk/outgoing
}

 #VARIAVEIS DIRETORIOS
  ASTERISK_CFG="/etc/asterisk"
 
Esse script recebe dois argumentos para execução, mas aparece a mensagem abaixo:

root@srvvp-01:/var/lib/asterisk/scripts# ./callback-agendado.sh 22 22
./callback-agendado.sh: line 8: unexpected EOF while looking for matching `''
./callback-agendado.sh: line 32: erro de sintaxe: fim prematuro do arquivo


Já executei o chmod +x, chmod 777 e nada. nao funciona.

Grato por qualquer ajuda.


--
Dilceu Luiz Pazinatto
Electronics technician
Engineering students


Reply to: