(1 risposta)
Chiusa 1 anno fa.
Sto usando questo script sul router utilizzando Entware per controllare la risposta del sito Web ogni 15 minuti. Funziona solo una volta e termina dopo i primi 15 minuti. Perché?
#! /bin/sh
for i in {1..10}
do
date >> webresp.csv
curl -w 'Testing Website Response Time for :%{url_effective}\n\nLookup Time:\t\t%{time_namelookup}\nConnect Time:\t\t%{time_connect}\nPre-transfer Time:\t%{time_pretransfer}\nStart-transfer Time:\t%{time_starttransfer}\n\nTotal Time:\t\t%{time_total}\n' -o /dev/null www.google.com | tee -a webresp.csv
sleep 900
done
Risposta accettata:
Cambia questo:
for i in {1..10}
a questo:
for i in $(seq 10)
…e lo script dovrebbe quindi funzionare come previsto.