我想在我的网站上设置一个计划任务,该任务位于Linux服务器上。该任务应下载this txt文件并将其转换为CSV。将txt文件转换为CSV? - 在Linux服务器上
你可以看到,txt文件看起来像一个CSV文件。但它只是写在TXT。所以,我必须把它转换...
我尝试了本地在我的Mac,并更名。有用。但如果我说wget
并将txt文件保存为csv文件,我会得到一个被破坏的文件。
那么,哪种方式是最好的方法呢?
问候和谢谢你!
我想在我的网站上设置一个计划任务,该任务位于Linux服务器上。该任务应下载this txt文件并将其转换为CSV。将txt文件转换为CSV? - 在Linux服务器上
你可以看到,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
或者,如果你想在默认情况下脱颖而出喜欢的格式,IIRC你需要使用一个分号,而不是一个逗号(,从而替代","
用";"
)
您可以使用选项卡作为Excel中的分隔符 – 123
CSV文件只是一个文本文件... – 123
但是,如果我在Excel中打开它后,它保存为CSV与'wget'-它被摧毁... –
你是什么意思它被摧毁,Excel不会破坏它不能打开文件... – 123