linux下打开csv文件的软件,linux下的CSV文件操做

先介绍一下什么是csv文件,这是一种简单的文本文件,也被称为逗号分隔值文件。linux

主要是用于存储简单的数据,下面在weindows下用UE简单生成一下文件。vim

b11395a642e51df666a8d6a0e4c8c1ff.png

这就是一个简单的csv文件,每一个字符都是一个ANSI码,图中的第一行,1,2,3,4,5,7。数组

1~7每个都是一个ANSI码,一个逗号也是ANSI码。函数

第二行的12,13,434,45,56,747,“12”存储的是两个ANSI码,而“747”则存储了三个ANSI码,他们之间以逗号分隔。spa

相似的,第三行的“a”是一个ANSI码,“cd”是两个ANSI码。设计

也就是说,不管每个逗号分隔的一个数值是多大,每个值都是一个字符,若是换个理解方式就是,csv文件是一个很长很长的字符串。3d

而后是文件的大小,这个文件的大小是49字节。excel

4e8e62111d33df049c2b50cb19ad6648.png

先用gcc 编译test.c,生成a.out,而后强制执行a.out,这里有个小细节,在linux下,生成的a.out文件通常用户是没有执行权限的,若是不限输入sudo的话,须要对当前的文件夹获取写入权限,使用chmod这个命令。执行a.out以后,生成了一个ma.csv文件,再说一件事,在linux下,一切都是文件,而文件名仅仅是一个标识符,”*.csv”是没有意义的,不要在乎拓展名是啥,这仅仅起到一个关联执行程序的意义,对真实的文件内容没有啥关系。

好了,这是一个简单的文件操做入门,具体的文件操做函数我就不介绍了,请参考 《c语言程序设计——从入门到放弃》。

写于2017年5月27日

深圳

文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux入门初识Linux24749 人正在系统学习中 相关资源:免费的linux软件SecureCRT.zip-其它工具类资源-CSDN文库

来源:澜方

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年4月5日
下一篇 2021年4月5日

相关推荐