Синтаксис Wget для выполнения одного и того же вызова 10 раз - PullRequest
0 голосов
/ 15 февраля 2020

Есть ли способ вызывать один и тот же URL-адрес 10 раз подряд через wget вместо повторной отправки одного и того же вызова вручную? Спасибо!! например, вместо того, чтобы отправить этот вызов вручную, могу ли я выполнить вызов 10 раз? time wget -O test.txt --no-check-certificate https:google.com

Я в основном пытаюсь получить среднее время ответа для URL, используя это.

Ответы [ 2 ]

0 голосов
/ 26 февраля 2020

Спасибо, я в основном сделал то же самое, чтобы исправить проблему, переписав файл новым ответом - я попытался вызвать URL через файл, у меня не получилось

0 голосов
/ 19 февраля 2020

Решение 1:

Создайте текстовый файл «input.txt» с тем же URL-адресом, скопированным 10 раз, по 1 на строку.

Затем добавьте «-i input». txt "к вашей команде wget вместо" https:google.com "(что в любом случае> неверно).

Это заставит wget вызывать один и тот же URL 10 раз.

Решение 2:

Предполагая, что ваша оболочка bash, вы можете вызвать wget в al oop следующим образом -

для x в {1..10}; делать время wget -O test.txt --no-check-certificate https://google.com; готово;

Это также вызовет wget 10 раз для одного и того же URL.

В чем разница между двумя подходами?

Solution1 вызовет URL 10 раз от одного экземпляра wget, и Solution2 будет порождать новый экземпляр wget для каждой из 10 попыток.

...