将 txt 文件转换为 CSV? - 在 Linux 服务器上

Convert txt file to CSV? - On a Linux Server

我想在我的网站上设置一个计划任务,该网站托管在 linux 服务器上。此任务应下载 this txt 文件并将其转换为 CSV。

您可以看到 txt 文件看起来像 CSV 文件。但它只是用txt写的..所以,我必须转换它...

我在我的 Mac 上本地试用了它并重命名了它。有用。但是如果我说 wget 并将 txt 文件保存为 csv 文件,我会得到一个被破坏的文件。

那么,哪种方法最好?

您好,谢谢!

不是CSV文件而是TSV文件,你可以这样下载转换:

curl -s https://www.cdkeys.com/feeds/cdkeys_affiliate_feed_eur.txt | tr "\t" "," > output.csv

或者如果你想要 excel 默认喜欢的格式,iirc 你需要使用分号而不是逗号(所以用 ";" 代替 ","