怎样将文本文件转换为.CSV

2019年12月6日 | 分类: 【软件】

【脚本方法】

语法:

cat test.txt | tr "old value" "new value" >test.csv

文本数据以空格分隔:

cat test.txt | tr "[[:space:]]" "," >test.csv

文本数据以 | 分隔:

cat test.txt | tr "|" "," >test.csv

参考:https://blog.csdn.net/zachaway/article/details/18268275
参考:https://blog.csdn.net/weixin_33738555/article/details/92352481
参考:https://blog.csdn.net/weixin_41278720/article/details/80826067
参考:https://www.cnblogs.com/baolin2200/p/7793742.html

【Python方法】

参考:https://blog.csdn.net/kanon122500000/article/details/56844893

【软件方法】

参考:http://www.officezhushou.com/word/jiqiao/4853.html

1. 使用 Excel 选择打开文本文件

2. 弹出对话框“文本导入向导”

由于目标文本文件是以“竖线”字符这一分隔符号分隔的,因此在“选择最合适的文件类型”中,选中“分隔符号”,单击“下一步”。

在“分隔符号”里,去掉“Tab键”、“分号”、“逗号”、“空格”前面的对勾,选中“其他”,然后在“其他”后面的文本框里,输入“|”这个符号。

在“文本识别符号”中选择“无”。

识别数字:将目标列,在“列数据格式”中选择“文本”。这样做的目的是,防止 Excel 把数字前面的“零”给去掉。
识别日期:将目标列指定为“日期”格式,方便转换完成之后,对这一列进行日期有关的计算。

3. 点击“完成”按钮。