如何将 csv 文件的格式在 Linux 批量转换成 utf-8 的编码格式

如何将 csv 文件的格式在 Linux 批量转换成 utf-8 的编码格式,第1张

csv文件可以用excel直接打开

也可以用记事本打开。 乱码是因为csv文件的编码格式不符合要求,

你可以试试将它转换为ANSI格式后再打开。 转换方法:用记事本打开后直接另存为,在下面编码格式处选择ANSI或UTF-8后,点击确定后就可以了。

#cat test.csv |awk -F, '{print $1,$2,"hello world",$3}'|sed 's/ /,/g'

1,男,hello,world,甲

2,女,hello,world,丁

3,男,hello,world,乙

Excel在中文系统上默认是GB2312编码,但很多Linux系统或者web导出的时候,给的是UTF-8编码。

你不要双击打开CSV文件,用以下方法即可:

启动Excel

切换到数据,导入,来自文本

在导入向导页面,第一页,有个编码选择,你试试UTF-8


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7226633.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-03
下一篇 2023-04-03

发表评论

登录后才能评论

评论列表(0条)

保存