Я новичок в программировании и пытаюсь создать скрипт, в котором пользователь будет подключаться к 8.8.8.8. Если соединение установлено успешно, то скрипт подскажет пользователю, какой веб-сайт он хочет загрузить. Процесс повторяется до тех пор, пока пользователь не введет «выход» (использование цикла while). Пока это код, который я написал. Может ли кто-нибудь сказать мне, что я делаю неправильно?
#!/bin/bash
ping -c 4 8.8.8.8
while true;
do
if [ $? -eq 0 ]
then
read -p "please type a website URL to download or type exit to quit" URL
wget -m $URL
else
echo "No internet connection"
exit 1
done
ping
, но всегда продолжаете. 2 Нет ничего, что бы проверяло словоexit
. - person Biffen   schedule 02.09.2019