如何从mac终端上的box.com下载.txt文件?

时间:2018-02-17 23:07:29

标签: macos command-line terminal

我没有太多的命令行经验,我已经完成了我的研究,但仍然无法解决我的问题。

我需要从box.com上的文件夹下载.txt文件。

我尝试使用:

 $ curl -o FILE URL

然而,我得到的只是一个名为随机数的空文本文件。我假设发生这种情况的原因是因为文件位置的url不以.txt结尾,因为它位于box.com上的文件中。

我也尝试过:

 $ wget FILE URL

但是,我的mac终端似乎找不到该命令

是否有可以从box.com下载文件的其他命令?或者我错过了什么?

1 个答案:

答案 0 :(得分:2)

您需要将URL放在引号中以避免shell尝试解析它:

curl -o myfile.txt "http://example.com/"

更新:如果URL需要身份验证

现代浏览器允许您将请求导出为curl命令。 例如,在Chrome中,您可以:

  • 在新标签页中打开您的文件网址
  • 打开开发人员工具(查看 - >开发人员 - >开发人员工具)
  • 切换到工具
  • 中的网络标签
  • 刷新页面,请求应出现在“网络”标签
  • 右键点击请求,选择“复制 - >复制为cURL”
  • 将命令粘贴到shell

以下是它查找此页面的方式:

dev tools screenshot