Поскольку Wget использует библиотеку "GNU getops" для обработки аргументов командной строки, каждая опция имеет короткую и длинную формы. Длинные опции проще в запоминании, но требуют большего времени для набора. Вы можете свободно смешивать разные стили опций или вводить их после аргументов командной строки. Поэтому вы можете писать:
Пробел между опцией принимающей аргумент и самим аргументом может
быть опущен, т.е. вместо "-o log"
вы можете писать
-olog
.
Опции, которые не требуют аргумента, можно объединять вместе, например:
Поскольку опции могут быть определены после аргументов, вы можете
прервать обработку опций при помощи "--"
. Таким образом
следующая команда приведет к попытке получения доступа к URL "-x",
с выводом отчета об отказе в файл "log".
Опции, которые принимают в качестве аргумента список значений
разделенных запятыми, отвечают соглашению, что определение пустого
списка приводит к очистке аргумента. Это может быть полезно для
для перекрытия установок ".wgetrc"
. К примеру, если
ваш ".wgetrc"
устанавливает параметр "exclude_directories"
в "/cgi-bin", то следующий пример будет сначала сбрасывать это
значение, а затем устанавливать исключение для "/~nobody" и "/~somebody".
Вы так же можете очищать списки в ".wgetrc"
(см. "Синтаксис wgetrc").