linux 拷贝xlsx_在Linux上,将xlsx Excel格式文件转换为CSV
在这个简短的配置中,我将展示如何使用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相关推荐
- linux用分割的csv文件读取,在Linux中将制表符分隔的文件转换为CSV的最快方法
在Linux中将制表符分隔的文件转换为CSV的最快方法 我有一个制表符分隔的文件,其中包含超过2亿行. 在Linux中将其转换为CSV文件的最快方法是什么? 该文件的确包含多行标题信息,我需要将其删除 ...
- php xlsx格式转换csv,我想使用C将.xls或.xlsx文件转换为.csv格式#
我试图用C编写代码,将.xls/.xlsx文件转换为.csv文件,打开文件后将其保存为.csv文件,但结果文件仍然具有所有Excel属性(如合并单元格.标题等),但当我查看属性时,它将文件类型显示为. ...
- php linux OpenOffice+JODConverter+php实现将word/ppt/excel文档转换为pdf
注意点:上传文件名生成一个别名备用,在文件路径中使用英文或数组 总结下: 1.碰到的坑不少,网上资料很多不全面,就拿linux上安装openoffice来说,需要安装一堆的依赖才成功跑起来 安装的方法 ...
- linux ubuntu下怎样将pdf格式文件转换为doc格式文件,如何在Ubuntu命令行上将文档转换为PDF格式...
在打印,共享和通过电子邮件发送文档(尤其是较大的文档)时,PDF或可移植文档格式通常是首选.对于Windows和macOS,您可能非常熟悉,也依赖于广泛使用的Acrobat产品进行pdf创建,查看和编 ...
- 前端Vue+Element使用xlsx上传excel格式文件
1.安装插件 npm install xlsx import xlsx from 'xlsx'//:action:'' :auto-upload="false" 不传给后端 acc ...
- 如何快速无损地把flv格式文件转换为mp4格式(可在iPhone上播放)
众所周知,mp4格式文件是现在非常主流且高质的视频格式.flv格式相对于mp4格式的视频来说,适用范围比较窄,现在很多播放器也都不支持播放flv格式的视频.解决办法也简单,用MP4/RM转换专家把fl ...
- Cisco ftp linux 权限,在Cisco设备上利用FTP传IOS文件
用FTP在路由器和服务器之间传输文件,是在Cisco IOS Release 12.0中引进的.因为FTP是一个使用TCP/IP的面向连接的应用,所以它比TFTP提供更好的吞吐量和成功率,TFTP是用 ...
- linux ubuntu下怎样将pdf格式文件转换为doc格式文件,Ubuntu环境下把word文档转成pdf,把pdf文件转成jpg...
环境搭建 使用语言 python3 安装imagemagick(pdf转jpg是内部需要调用到此工具) apt-get install imagemagick 安装libreoffice(此工具用于将 ...
- python数据处理——如何将xlsx、xls文件转换为tsv文件
在网上搜集了大量资料,没有看到很有价值的资料,所以试想另外不用代码进行转换的方法. 首先进入xlsx文件中,将文件另存为txt文档,用记事本打开txt文档,另存为tsv格式的文件,在另存为的时候要注意 ...
最新文章
- 吴恩达教你如何读论文:绘制进度表格,论文至少看三遍,还要问自己问题
- Python使用numpy中trim_zeros函数去除首尾0值的语法
- 1/1+2/1+3/2+4/3+...20/19
- 系统级性能分析工具 — Perf
- 为什么操作dom会消耗性能
- Ubuntu 16.04下使用apt 搭建 ELK
- C语言中关于float和double的输入输出格式
- lammps数据后处理:Python Ovito CNA结构统计输出
- TL-WAR308 刷openwrt以及魔改8M固件到16M
- TK mybatis 逆向工程
- win10系统 专业版 安装教程
- 简单写一下未来10年的职业规划
- windows10使用administrator登录后出现“无法使用内置管理员账户打开应用”的解决方法
- WindwosAndroid浏览器内核版本检测
- np.loadtxt加载数据集遇到ValueError: invalid literal for float(): 3.7194476e+06 -1.2636059e+05错误
- Ping 1000个包看丢跑率
- Java即时编译器原理解析及实践
- XShell下载安装及使用(免费版)
- 我让我 9 岁的女儿利用 ChatGPT 来学习数学
- 输出青蛙跳台所有路径