Итак, скажем, я запускаю "telnet google.com 80 \ rGET / HTTP / 1.0 \ r", есть ли способ сохранить следующие данные HTTP?
Можно ли это сделать в bash?Если нет, Perl?
Использование тройник .
telnet google.com 80 | tee output.txt
Команда script соответствует вашим требованиям. Как только вы запустите его, все выходные данные терминала будут сохранены в файл. Но для конкретной задачи, которую вы упомянули, Я бы использовал wget или curl вместо того, чтобы возиться с script.
wget
curl
script