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

rus*_*shi 4 macos bash terminal

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

Has*_*san 14

curl已安装在Mac上,因此您无需安装它.你也会发现curl安装在几乎所有的Linux发行版上.这可能是你最安全的选择.

cd ~/Desktop
curl www.google.com >> google.txt
Run Code Online (Sandbox Code Playgroud)

wget可以使用Homebrew轻松安装在Mac上.它可能已经安装在大多数Linux发行版上.

cd ~/Desktop
wget www.google.com
Run Code Online (Sandbox Code Playgroud)


tro*_*foe 4

安装MacPorts并安装wget

$ sudo port install wget
Run Code Online (Sandbox Code Playgroud)

进而:

$ wget http://godaddy.com/somewhere/somefile.txt
Run Code Online (Sandbox Code Playgroud)

生成的文本文件将是somefile.txt(可以使用选项更改-O)。

  • 或者自制。他们的口号是这样的:_“Homebrew — MacPorts 带你喝酒?试试 Homebrew!”_ (2认同)