我可以在终端中运行一个程序,它会吐出一个网页的输出吗?基本上我想将其输出(robots.txt)从网页重定向到txt文件。
答案 0 :(得分:5)
Wget有这个选项,等等;这会将页面输出到标准输出:
wget -O - http://www.example.com/robots.txt
,这将写入您指定的文件:
wget -O /whatever/output/file/you/put/here.txt http://www.example.com/robots.txt
如果要将多个命令附加到一个文件,可以使用shell的redirection功能。这会将页面内容附加到指定文件的末尾,并保留其先前的内容:
wget -O - http://www.example.com/robots.txt >> /home/piskvor/yourfile.txt
答案 1 :(得分:0)
Telnet是一个众所周知的(虽然现在已经被遗忘,我猜)用于查看网页的工具。一般的想法是telnet到http端口,键入一个http 1.1 GET命令,然后在屏幕上观察结果。一个很好的解释是http://support.microsoft.com/kb/279466
Google search会产生更多。
编辑:删除了无关的,无关的垃圾2011年5月23日