Разрешает ли какой-либо веб-браузер запись в стандартный вывод?

#browser #stdout #command-line-interface

#браузер #стандартный вывод #интерфейс командной строки

Вопрос:

Я планирую написать клиент командной строки Hashify, и я хотел бы подтвердить, что простая запись в stdout не вариант, прежде чем приступать к творчеству.

(В идеале команда будет вести себя как TextMate mate , в данном случае открывая hashify.me в браузере и ожидает ввода.)

Ответ №1:

WGet (простой инструмент http-выборки) поддерживает перенаправление файла в стандартный вывод с -qO - опцией
, называемой like wget -qO - http://url/ .

Lynx (полнофункциональный CLI-браузер) поддерживает сброс в стандартный вывод с помощью опции -dump или -crawl .

Комментарии:

1. curl это другое. По умолчанию используется стандартный вывод; используйте -o <file> для вывода в файл.

Ответ №2:

Вы могли бы взглянуть на собственный клиент Google, доступный в версии Google Chrome для разработчиков.

При запуске с флагами собственного клиента это позволяет печатать на терминале, как указано здесь. Ознакомьтесь с документацией здесь и здесь для получения подробной информации.

Заставить его работать в Windows может быть непросто, но он (предположительно) отлично работает в Linux. Я пробую это прямо сейчас.