linux - 使用 wget 自动打开 URL 并保存它们

标签 linux bash csv wget

我想使用 wget 自动打开一个 URL 并将其保存为 csv 格式。这是问题所在:

1- 我想运行这个命令 ./mydownload 2011 8 29

2- wget 应该打开 URL http://d1.website.com/2011/8/29/MonthlyReport.html?format=1

3- 然后将该文件保存到 2011_8_29.csv

我如何使用 bash 脚本来做到这一点?还有更简单的解决方案,请说明。

最佳答案

#/bin/bash

wget --output-document=$1_$2_$3.csv http://d1.website.com/$1/$2/$3/MonthlyReport.html?format=1

编辑 尝试类似的东西

wget -qO- http://d1.website.com/$1/$2/$3/MonthlyReport.html?format=1 \
    | sed 's+<br />++g' > $1_$2_$3.csv

关于linux - 使用 wget 自动打开 URL 并保存它们,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10696765/

相关文章:

mysql - 我可以从任何IP地址远程访问mysql数据库吗???

linux - 对于 Docker,应用程序会在主机内核更新时停止工作吗?

c++ - 当进程通过 msgrcv 读取 IPC 消息时会发生什么?

bash - 相当于 Bash 反引号的批处理

csv - 如何使用Powershell查看CSV文件的特定行号中的数据

windows - Scala & Spark : Dataframe. write._ 在 Windows 上

objective-c - 从 iOS 中的数据数组创建 csv 文件

linux - 基于 Linux 的屏幕上的锁定屏幕

bash - 检测 db2 死锁的脚本

bash - 有没有办法让 bash 作业控制安静?