我想在我的網站上設置一個計劃任務,該任務位於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