Есть ли способ, которым я могу вызвать команду wget
через скрипт bash и перейти к следующей команде в сценарии bash, не дожидаясь ответа от wget
? Я выполняю команду, которая должна занять много времени и не хочет, чтобы wget удерживался для ответа или повторно запускал его после истечения таймаута. Ограничение таймаутаBash trigger wget command и не ждите ответа, перейдите к следующей команде
0
A
ответ
3
Вы должны использовать опцию --background
, как это происходит на фоне и сохраняет вывод в журнал
--background
Go to background immediately after startup. If no output file is specified via the -o, output is redirected to wget-log
Пример:
$ wget http://cdimage.ubuntu.com/ubuntu-server/daily/current/wily-server-ppc64el.iso --background
Continuing in background, pid 79783.
Output will be written to ‘wget-log’.
$ cat wget-log
--2015-05-12 11:21:35-- http://cdimage.ubuntu.com/ubuntu-server/daily/current/wily-server-ppc64el.iso
Resolving cdimage.ubuntu.com (cdimage.ubuntu.com)... 91.189.92.164, 2001:67c:1360:8c01::1f
Connecting to cdimage.ubuntu.com (cdimage.ubuntu.com)|91.189.92.164|:80... connected.
....
+1
Ничего, не знал об этом варианте. –
Смежные вопросы
- 1. Не ждите ответа arduino
- 2. BASH убить Wget, если нет ответа
- 3. Не ждите ответа PHP shell_exec
- 4. «wget: command not found» загружается в $ PATH; Wget установлен
- 5. jQuery: перейдите к следующей видимой всплывающей подсказке
- 6. УВА застрял в петле и не переходить к следующей команде
- 7. wget | sudo не работает в команде Ansible
- 8. bash: code: command не найден
- 9. Outlook Addin - Ждите ответа
- 10. PHP - Ждите ответа
- 11. Ждите ответа getJSON
- 12. DataGridView - введите Enter, перейдите к следующей колонке вместо следующей строки
- 13. Обнаружение, когда SerialPort готов к следующей команде
- 14. -bash command не найден
- 15. Выберите конкретную ячейку в Excel и перейдите к следующей строке
- 16. BASH Command сохранить переменную с переменной в команде
- 17. Как создать сценарий wget и mysql bash
- 18. только перейдите к следующей итерации, когда что-то щелкнули
- 19. debug wget command с gdb
- 20. Не ждите ответа click() в HtmlUnit
- 21. bash command substitution escaping
- 22. Не ждите ответа сервера, используя ZeroMQ
- 23. Ждите ответа, прежде чем возвращать
- 24. Ждите ответа в AngularJS $ http
- 25. Ждите ответа на долгой ответ
- 26. ls: command не найден BASH
- 27. bash __git_ps1 command не найден
- 28. перейдите к следующей строке ниже даже при обновлении datagrid
- 29. NPM -bash command не найден
- 30. Bash - Command и расширения переменной
, что о запуске в фоновом режиме? 'wget ... &'? – fedorqui
его последняя команда в моем скрипте bash [потому что это занимает много времени], и я не хочу, чтобы wget повторно запускал его, когда он достиг своего таймаута. плюс им думать о размещении других команд после него ... – Broshi
Был ли это ответ на предложение @ fedorqui? Потому что, если это было, я не вижу, как это применимо (и я не думаю, что полностью его понимаю). –