0
我有一個csv
文件,我需要用點替換所有逗號。換句話說,我只需要分號作爲分隔符,並且逗號需要用點代替。 我需要這個爲了導入數據mongoimport
。 我使用了sed命令,但它並沒有取代每個逗號的發生。例如:使用sed替換csv文件中的逗號mongoimport
Zolmitriptan;6 UNITA' 2,5 MG - USO ORALE;N02CC03;33345149;ZOMIG RAPIMELT;"""2,5 MG COMPRESSE ORODISPERSIBILI"" 6 COMPRESSE IN BLISTER";ASTRAZENECA S.P.A.;17,84;20,84;;3,00;FUB
變得此,與sed 's/\,/\./' <filename>
:僅第一逗號代替
Zolmitriptan;6 UNITA' 2.5 MG - USO ORALE;N02CC03;33345149;ZOMIG RAPIMELT;"""2,5 MG COMPRESSE ORODISPERSIBILI"" 6 COMPRESSE IN BLISTER";ASTRAZENECA S.P.A.;17,84;20,84;;3,00;FUB
的通知。我究竟做錯了什麼?
PS。有沒有辦法讓mongoimport忽略逗號?
無需轉義任何角色。 ','在任何時候都不是元字符,'.'不是替換字符串上下文中的一個。 –