从mysql的表中导出来的txt数据格式:(mysql -e "select * from table_name;")

[admin@93a17e41-ee44-4c53-8432-b196632b8891 ~]$ head choushu.log1    13    56154    49817    ChargeMain_Shortcut    56154    0.33    1302    0.00863122    0.33863122    2018-09-18
2    7    1169    1066    ChargeMain_Shortcut    56154    0.00687561    39    0.01237113    0.01924674    2018-09-18
3    12    5016    4476    ChargeMain_Shortcut    56154    0.02948286    185    0.01371007    0.04319293    2018-09-18
4    10    781    720    ChargeMain_Shortcut    56154    0.00459549    24    0.01144244    0.01603793    2018-09-18
5    9    1331    1198    ChargeMain_Shortcut    56154    0.00782762    40    0.0112844    0.01911202    2018-09-18
6    14    6394    5262    ChargeMain_Shortcut    56154    0.0375808    196    0.01235227    0.04993307    2018-09-18
7    5    4111    3615    ChargeMain_Shortcut    56154    0.02416454    97    0.00894358    0.03310812    2018-09-18
8    6    1336    1107    ChargeMain_Shortcut    56154    0.007857    164    0.0491426    0.0569996    2018-09-18

需要转换为csv格式

第一种方法就是通过excel,导入,然后固定宽度的方式保存

有个缺点就是当表特别大的时候,可能会卡主;而且不方便实现自动化;

我们现在用awk工具实现;

mysql -h address -P port -D database -u username -ppassword -e 
"select * from tb_name;" | awk '{for(i=1;i<=NF;i++) {if(i<11) printf $i",";else print $i}}' > choushu.csv

结果:

1,13,56154,49817,ChargeMain_Shortcut,56154,0.33,1302,0.00863122,0.33863122,2018-09-18
2,7,1169,1066,ChargeMain_Shortcut,56154,0.00687561,39,0.01237113,0.01924674,2018-09-18
3,12,5016,4476,ChargeMain_Shortcut,56154,0.02948286,185,0.01371007,0.04319293,2018-09-18
4,10,781,720,ChargeMain_Shortcut,56154,0.00459549,24,0.01144244,0.01603793,2018-09-18
5,9,1331,1198,ChargeMain_Shortcut,56154,0.00782762,40,0.0112844,0.01911202,2018-09-18
6,14,6394,5262,ChargeMain_Shortcut,56154,0.0375808,196,0.01235227,0.04993307,2018-09-18
7,5,4111,3615,ChargeMain_Shortcut,56154,0.02416454,97,0.00894358,0.03310812,2018-09-18

直接双击打开

awk将txt转换为csv相关推荐

  1. 数据标签处理:python将xml文件转换为txt,csv格式

    数据标签处理:python将xml文件转换为txt,csv格式 这里的标注文件为点标注文件 每次要用数据处理脚本的时候都忘记放哪里了,然后重写了一遍又一遍,虽然代码不长,但是每次都有重新写还是很麻烦, ...

  2. python中txt转成csv_Python-如何将JSON转换为CSV?

    我有一个要转换为CSV文件的JSON文件.如何使用Python执行此操作? 我试过了: import json import csv f = open('data.json') data = json ...

  3. python pdf 转换成txt,csv,doc 及doc转换为pdf初级

    pdf,搜索相关路径下pdf文档,把pdf文档移动到指定的路径下,再对该路径下的pdf文档进行转换 缺点:无法转换带有图片的pdf文档,转换后的文档格式问题 安装相应的库 1)pip install ...

  4. linux用分割的csv文件读取,在Linux中将制表符分隔的文件转换为CSV的最快方法

    在Linux中将制表符分隔的文件转换为CSV的最快方法 我有一个制表符分隔的文件,其中包含超过2亿行. 在Linux中将其转换为CSV文件的最快方法是什么? 该文件的确包含多行标题信息,我需要将其删除 ...

  5. php文本分割成csv,怎么在php中将文本文件转换为csv文件并输出

    怎么在php中将文本文件转换为csv文件并输出 发布时间:2021-02-19 17:30:27 来源:亿速云 阅读:88 作者:Leah 本篇文章给大家分享的是有关怎么在php中将文本文件转换为cs ...

  6. 熊猫to_csv()–将DataFrame转换为CSV

    Pandas DataFrame to_csv() function converts DataFrame into CSV data. We can pass a file object to wr ...

  7. ssconvert 安装_使用Gnumeric ssconvert将ods文件转换为csv文件时替换或忽略换行符

    这是你的问题: ssconvert -O' separator =; quoting-mode = never'"f.ods""f.txt"; 通过阻止ssco ...

  8. python读取txt转为csv

    data.txt 文本内容如如下: 2021-04-04 10:37:09 Sum 293 ValidNumber_S 1 ValidNumber_L 81 2021-04-04 10:37:17 S ...

  9. 使用UTF8编码将Excel转换为CSV

    我有一个包含一些西班牙语字符(波浪号等)的Excel文件,我需要将其转换为CSV文件以用作导入文件. 但是,当我执行"另存为CSV"时,它会处理不是ASCII字符的"特殊 ...

  10. linux打开csv命令,在Linux命令行中将xlsx转换为csv

    Gnumeric电子表格应用程序附带一个名为ssconvert的命令行实用程序,可以在各种电子表格格式之间进行转换: $ ssconvert Book1.xlsx newfile.csv Using ...

最新文章

  1. R语言使用ggplot2包使用geom_violin函数绘制分组小提琴图(配置显示均值、中位数)实战
  2. 一步搞定模型训练和商品召回:京东全新索引联合训练召回模型
  3. Google小组研发模式分析 1
  4. 巧用Java8中的Stream,让集合操作6到飞起!!!
  5. mysql 传统数据恢复_MySQL误操作后如何快速恢复数据 传统解法 利用binlog2sql快速闪回 常见问题 参考资料...
  6. 数据链路层的是三个基本问题
  7. Arm开发板内核驱动模块--Helloworld及Makefile
  8. python 爬取网页内容 snmp_python通过SNMP协议收集服务器监控信息
  9. 架构语言ArchiMate -应用层(Application Layer)
  10. 免杀需要的基本汇编知识
  11. 这个世界是怎么了?做商业软件的怎么越来越流氓了?
  12. python : autopep8
  13. 机器视觉产业链全解析
  14. c语言 宏常量 pi,宏和常量
  15. 使用 customize-cra 修改 webpack 配置
  16. html期末作业代码网页设计——蛋糕甜品店(4页) web期末作业设计网页_甜品美食大学生网页设计作业成品
  17. 2022年度总结|我的CSDN成长历程
  18. BS版的U8物料查询系统
  19. 证明:$(g\circ f = e_X)\Rightarrow(g是满射)\wedge(f是单射)$
  20. Photoshop技术学习有感

热门文章

  1. C语言例题19:折半插入排序
  2. node.js 数据库操作工具类封装
  3. XILINX FPGA数字信号处理——2、数字信号处理实现方法
  4. 《OpenGL超级宝典》第一章:3D图形和OpenGL简介
  5. mysql软件可行性分析报告_网上商城系统可行性分析报告.doc
  6. 张俊芳电机学18章计算题以及答案
  7. GA-T1400协议--注册注销
  8. 免费画图软件推荐 - draw.io
  9. 5个常用的MySQL数据库管理工具
  10. SPSS 的安装与概貌-第一章