你如何从终端获得网页来源?

时间:2013-01-19 22:29:20

标签: macos bash terminal

在我的网站上,我有一个包含数据的文本文件(相关网站由GoDaddy托管,因此我无法在本地访问该文件)。该文件通过PHP更新。从Unix / Linux / Mac bash我想获取文本文件的内容,以便我可以在脚本中使用它。任何帮助将不胜感激:)

2 个答案:

答案 0 :(得分:13)

curl已安装在您的Mac上,因此您无需安装它。您还可以在几乎任何Linux发行版上找到curl。这可能是你最安全的选择。

cd ~/Desktop
curl www.google.com >> google.txt
使用Homebrew可以轻松地在Mac上安装

wget。它可能已经安装在大多数Linux发行版上。

cd ~/Desktop
wget www.google.com

答案 1 :(得分:3)

安装MacPorts并安装wget

$ sudo port install wget

然后:

$ wget http://godaddy.com/somewhere/somefile.txt

结果文本文件为somefile.txt(可以使用-O选项更改)。