【问题标题】:Use wget to get a csv使用 wget 获取 csv
【发布时间】:2012-10-27 04:07:29
【问题描述】:

我使用的是 Ubuntu,并且有一个 known URL,我需要下载/保存为 CSV。 URL基于一个参数并且经常为项目更改,所以我想编写一个脚本来进行下载,这样我就不必每次都手动保存它。

我尝试使用 wget 获取文件,但网站将内容显示为 CSV,而文件本身是 HTML。如何将页面内容保存为纯 csv?

wget -O my.csv [url]

谁能帮忙?

【问题讨论】:

    标签: ubuntu wget


    【解决方案1】:

    似乎文件中唯一的 HTML 是每行末尾的<br />。要删除它,您只需

    wget -O- "$URL" | sed 's#<br />$##' > my.csv
    

    【讨论】:

    • 如果您在 chrome 或任何浏览器中看到源代码,那么您是对的。我在 wget 命令之后得到的文件是一个完整的 html :)
    • 我想知道为什么我会用相同的代码得到一个奇怪的输出。使用你的代码,我得到一个 0 字节的文件。我可以知道您使用的是哪个操作系统吗?
    • 我忘记了 URL 的引号。有用。谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-31
    • 1970-01-01
    • 1970-01-01
    • 2014-07-25
    • 2016-12-08
    • 2013-10-06
    相关资源
    最近更新 更多