Это кажется, что Вы хотите netcat,
, Netcat является известной сетевой утилитой, которая читает и пишет данные через сетевые соединения, с помощью протокола TCP/IP. Это разработано, чтобы быть надежным инструментом "бэкенда", который может использоваться непосредственно или легко управляться другими программами и сценариями. В то же время это - многофункциональный сетевой инструмент отладки и исследования, так как это может создать почти любой вид соединения, Вы нуждались бы и имеете несколько интересных встроенных возможностей.
для больше, Вы всегда можете man nc
Команда, которую Вы выполняете, использует эти -o
флаг, который делает (от man wget
):
-o logfile
--output-file=logfile
Log all messages to logfile. The messages are normally reported to
standard error.
Это на самом деле не сохраняет цель URL в тот файл, только стандартная погрешность wget
. По умолчанию, wget
сохраняет цель с тем же именем как удаленный файл. Сделайте, например, это
wget http://www.foo.com/index.html
сохранит файл как index.html
в Вашем текущем каталоге. Для определения другого имени для файла используйте -O
(КАПИТАЛ o
, как в Oliver) вместо этого:
-O file
--output-document=file
The documents will not be written to the appropriate files, but all
will be concatenated together and written to file. If - is used as
file, documents will be printed to standard output, disabling link
conversion. (Use ./- to print to a file literally named -.)
Use of -O is not intended to mean simply "use the name file instead
of the one in the URL;" rather, it is analogous to shell
redirection: wget -O file http://foo is intended to work like wget
-O - http://foo > file; file will be truncated immediately, and all
downloaded content will be written there.
man wget
- GNU Wget является свободной утилитой для неинтерактивной загрузки файлов с сети. Напротив, netcat для сценариев сетевых соединений. – Some random IT boy 20.05.2020, 05:30