Pertanyaan ini sudah memiliki jawaban di sini :Perluasan kurung kurawal tidak berfungsi dalam skrip
(1 jawaban)
Tutup 1 tahun yang lalu.
Linux
(1 jawaban)
Tutup 1 tahun yang lalu.
Saya menggunakan skrip ini di router menggunakan Entware untuk memeriksa respons situs web setiap 15 menit. Ini hanya berjalan sekali dan berakhir setelah 15 menit pertama. Mengapa?
#! /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
Jawaban yang Diterima:
Ubah ini:
for i in {1..10}
untuk ini:
for i in $(seq 10)
…dan skripnya akan berfungsi seperti yang diharapkan.
Bagaimana Cara Meningkatkan Ukuran Sistem File Agar Sesuai Dengan Partisi?
Linux – Cetak Baris Hanya Jika Angka Di Bidang Ketiga Lebih Besar dari X?