.png)
Я пишу быстрый скрипт и не могу заставить себя curl
отключить индикатор выполнения.
Соответствующая строка выглядит так:
curl http://website -o $temp >/dev/null 2>&1
Когда я запускаю свой скрипт, я все равно получаю вывод о ходе выполнения.
Я пробовал добавлять -s
, -sS
, -s
, --silent
, и перенаправлять вывод, /dev/null
как показано выше.
Как заставить curl делать то, что ему говорят?
решение1
При использовании curl v8.6.0 флаг -s удалит индикатор выполнения.
Либо ваша версия не поддерживает это, либо ваша переменная $temp потенциально добавляет еще один флаг.
-s был протестирован и подавляет индикатор выполнения на версии 8.6.0.