在这个简短的配置中,我将展示如何使用Gnumeric电子表格程序将xlsx Excel格式文件转换为CSV。 Gnumeric是这项工作的最佳工具,因为它将节省大量时间。让我们从安装Gnumeric开始:

FEDORA/REDHAT/CENTOS

# yum install gnumeric

DEBIAN/UBUNTU

# apt-get install gnumeric

首先,假设我们的Excel xlsx文件名为myexcel.xlsx,其中包含多个选项卡。要将这个文件简单地转换为CSV,我们可以运行以下命令linux命令:

$ ssconvert myexcel.xlsx myexcel.csv

上面的命令只会转换myexcel.xlsx文件的第一个TAB。要转换所有TAB,我们需要使用-S选项。这将在原始Excel myexcel.xlsx文件中创建多个文件,每个文件对应于其相关的TAB。

$ ssconvert -S myexcel.xlsx myexcel.csv

$ ls

myexcel.csv.0 myexcel.csv.11 myexcel.csv.14 myexcel.csv.17 myexcel.csv.2 myexcel.csv.4 myexcel.csv.7 myexcel.xlsx

myexcel.csv.1 myexcel.csv.12 myexcel.csv.15 myexcel.csv.18 myexcel.csv.20 myexcel.csv.5 myexcel.csv.8

myexcel.csv.10 myexcel.csv.13 myexcel.csv.16 myexcel.csv.19 myexcel.csv.3 myexcel.csv.6 myexcel.csv.9

如果出于某种原因,您希望使用任何其他定界符而不是逗号,请使用-O选项来完成此任务。在下一个示例中,我们将myexcel.xlsx Excel文件转换为semi-column分隔的文件:

$ ssconvert -S -O 'separator=;' myexcel.xlsx myexcel.txt

的ssconvert命令将尝试根据作为参数提供的文件扩展名猜测输出文件格式。确保不使用csv使用时输出文件的扩展名-O选项。否则,您将收到以下错误消息:

The file saver does not take options

linux 拷贝xlsx_在Linux上,将xlsx Excel格式文件转换为CSV相关推荐

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

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

  2. php xlsx格式转换csv,我想使用C将.xls或.xlsx文件转换为.csv格式#

    我试图用C编写代码,将.xls/.xlsx文件转换为.csv文件,打开文件后将其保存为.csv文件,但结果文件仍然具有所有Excel属性(如合并单元格.标题等),但当我查看属性时,它将文件类型显示为. ...

  3. php linux OpenOffice+JODConverter+php实现将word/ppt/excel文档转换为pdf

    注意点:上传文件名生成一个别名备用,在文件路径中使用英文或数组 总结下: 1.碰到的坑不少,网上资料很多不全面,就拿linux上安装openoffice来说,需要安装一堆的依赖才成功跑起来 安装的方法 ...

  4. linux ubuntu下怎样将pdf格式文件转换为doc格式文件,如何在Ubuntu命令行上将文档转换为PDF格式...

    在打印,共享和通过电子邮件发送文档(尤其是较大的文档)时,PDF或可移植文档格式通常是首选.对于Windows和macOS,您可能非常熟悉,也依赖于广泛使用的Acrobat产品进行pdf创建,查看和编 ...

  5. 前端Vue+Element使用xlsx上传excel格式文件

    1.安装插件 npm install xlsx import xlsx from 'xlsx'//:action:'' :auto-upload="false" 不传给后端 acc ...

  6. 如何快速无损地把flv格式文件转换为mp4格式(可在iPhone上播放)

    众所周知,mp4格式文件是现在非常主流且高质的视频格式.flv格式相对于mp4格式的视频来说,适用范围比较窄,现在很多播放器也都不支持播放flv格式的视频.解决办法也简单,用MP4/RM转换专家把fl ...

  7. Cisco ftp linux 权限,在Cisco设备上利用FTP传IOS文件

    用FTP在路由器和服务器之间传输文件,是在Cisco IOS Release 12.0中引进的.因为FTP是一个使用TCP/IP的面向连接的应用,所以它比TFTP提供更好的吞吐量和成功率,TFTP是用 ...

  8. linux ubuntu下怎样将pdf格式文件转换为doc格式文件,Ubuntu环境下把word文档转成pdf,把pdf文件转成jpg...

    环境搭建 使用语言 python3 安装imagemagick(pdf转jpg是内部需要调用到此工具) apt-get install imagemagick 安装libreoffice(此工具用于将 ...

  9. python数据处理——如何将xlsx、xls文件转换为tsv文件

    在网上搜集了大量资料,没有看到很有价值的资料,所以试想另外不用代码进行转换的方法. 首先进入xlsx文件中,将文件另存为txt文档,用记事本打开txt文档,另存为tsv格式的文件,在另存为的时候要注意 ...

最新文章

  1. 吴恩达教你如何读论文:绘制进度表格,论文至少看三遍,还要问自己问题
  2. Python使用numpy中trim_zeros函数去除首尾0值的语法
  3. 1/1+2/1+3/2+4/3+...20/19
  4. 系统级性能分析工具 — Perf
  5. 为什么操作dom会消耗性能
  6. Ubuntu 16.04下使用apt 搭建 ELK
  7. C语言中关于float和double的输入输出格式
  8. lammps数据后处理:Python Ovito CNA结构统计输出
  9. TL-WAR308 刷openwrt以及魔改8M固件到16M
  10. TK mybatis 逆向工程
  11. win10系统 专业版 安装教程
  12. 简单写一下未来10年的职业规划
  13. windows10使用administrator登录后出现“无法使用内置管理员账户打开应用”的解决方法
  14. WindwosAndroid浏览器内核版本检测
  15. np.loadtxt加载数据集遇到ValueError: invalid literal for float(): 3.7194476e+06 -1.2636059e+05错误
  16. Ping 1000个包看丢跑率
  17. Java即时编译器原理解析及实践
  18. XShell下载安装及使用(免费版)
  19. 我让我 9 岁的女儿利用 ChatGPT 来学习数学
  20. 输出青蛙跳台所有路径

热门文章

  1. iOS 通过定位启动App
  2. 洛谷——P2949工作调度Work Scheduling
  3. api电商数据比价接口选择
  4. 企业如何建设知识管理系统
  5. 2014年暑假学习笔记
  6. textfield java_Java中怎么把运行结果显示到textfield中
  7. 全球及中国成人奶粉行业研究及十四五规划分析报告
  8. C++ STL 迭代器方法 之 advance与prev 方法 浅析
  9. Calendar介绍
  10. AXI协议解析(五)