linux中split函数用法,Linux csplit 命令用法详解-Linux命令大全(手册)
csplit
Linux csplit命令用于分割文件。
将文件依照指定的范本样式予以切割后,分别保存成名称为xx00,xx01,xx02…的文件。若给予的文件名称为”-“,则csplit指令会从标准输入设备读取数据。
语法
csplit [-kqsz][-b][-f]
[-n][--help][--version][文件][范本样式...]
参数:
-b或–suffix-format= 预设的输出格式其文件名称为xx00,xx01…等,您可以通过改变来改变输出的文件名。
-f或–prefix= 预设的输出字首字符串其文件名为xx00,xx01…等,如果你指定输出字首字符串为”hello”,则输出的文件名称会变成hello00,hello01…等。
-k或–keep-files 保留文件,就算发生错误或中断执行,也不能删除已经输出保存的文件。
-n或–digits= 预设的输出文件名位数其文件名称为xx00,xx01…等,如果你指定输出文件名位数为”3″,则输出的文件名称会变成xx000,xx001…等。
-q或-s或–quiet或–silent 不显示指令执行过程。
-z或–elide-empty-files 删除长度为0 Byte文件。
–help 在线帮助。
–version 显示版本信息。
实例
将文本文件testfile以第 2 行为分界点切割成两份,使用如下命令:
csplit testfile 2
testfile文件中的内容如下:
$ cat testfile #查看testfile 文件内容
hello Linux!
Linux is a free Unix-type operating system.
This is a Linux testfile!
Linux
使用csplit命令,输出结果如下:
$ csplit testfile 2
13 #xx00文件字符个数
76 #xx01文件字符个数
其中第1 行是第一个文件xx00的字符个数,同样,第2 行为第二个文件xx01的字符个数。同时,在testfile 的同目录下将生成两个文件,文件名分别为xx00、xx01,xx00 中的内容为:
$ cat xx00 #查看分割后的xx00文件内容
hello Linux! #testfile文件第1行的内容
xx01 中的内容为:
$ cat xx01 #查看分割后的xx01文件内容
Linux is a free Unix-type operating system. #testfile文件第2行以后的内容
This is a Linux testfile!
Linux
linux中split函数用法,Linux csplit 命令用法详解-Linux命令大全(手册)相关推荐
- linux下sort命令使用详解---linux将文本文件内容加以排序命令
转载自:http://www.cnblogs.com/hitwtx/archive/2011/12/03/2274592.html linux下sort命令使用详解---linux将文本文件内容加以排 ...
- linux下测试ftp传输,linux下ftp命令使用详解---linux文件传输ftp命令
linux下ftp命令使用详解---linux文件传输ftp命令 上一篇 / 下一篇 2010-12-18 09:15:35 / 个人分类:Linux ftp(file transfer proto ...
- linux命令 正则表达式,详解Linux命令中的正则表达式
详解Linux命令中的正则表达式 Mark Do 2017年9月19日 暂无评论 阅读 981 次 命令中的正则表达式 如果要在命令输出或文本中筛选内容时使用模糊查找,就需要使用正则表达式.正则表达式 ...
- find linux 目录深度_浪里淘沙,详解Linux系统中Find命令的实用技巧
知了小巷:浪里淘沙,详解Linux系统中Find命令的实用技巧. 啊哈,找到了! 当我们需要在Linux系统上定位某个文件或目录时,find命令通常是必备之选. 它使用起来非常简单,但有许多不同的可选 ...
- 【125】Linux 中 ps -ef|grep和ps、grep详解
一.ps -ef|grep详解(原文见公众号python宝) ps命令将某个进程显示出来,PS是LINUX下最常用的也是非常强大的进程查看命令 grep命令是查找,是一 ...
- Linux中光盘使用的文件类型,linux下mount命令使用详解---linux挂载光盘等文件系统...
mount 命令详解 功能:加载指定的文件系统. 语法:mount [-afFhnrvVw] [-L标签] [-o选项] [-t文件系统类型] [设备名] [加载点] 用法说明:mount可将指定设备 ...
- linux压缩命令zip详解,Linux中zip压缩和unzip解压缩命令详解
如果你的英文足够好,那完全可以不靠任何人就精通linux,只要你会用man.Man实际上就是查看指令用法的help,学习任何一种UNIX类的操作系统最重要的就是学会使用man这个辅助命令.接下来是小编 ...
- linux打开文件命令_详解Linux中3个文件查找相关命令
来自:民工哥技术之路 1.which命令 我们经常在linux要查找某个文件,但不知道放在哪里了,可以使用下面的一些命令来搜索: which 查看可执行文件的位置. whereis 查看文件的位置. ...
- linux grep命令例子,详解linux grep命令
本文介绍了linux grep命令,具体如下: 1.作用 Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来.grep全称是Global Regu ...
- linux ps -ef命令输出详解,Linux-ps命令学习
由于ps命令涉及的内容比较多一些,这里单独使用一篇文章来介绍使用.使用的系统是:CentOS 7.4.17.08. ps命令是Process Status的缩写,用来列出系统中当前运行的进程.使用该命 ...
最新文章
- java转账_JAVA实现账户转账问题
- jsp定义一个变量在html,jsp中变量及方法的声明与使用说明
- 【Android FFMPEG 开发】FFMPEG 读取音视频流中的数据到 AVPacket ( 初始化 AVPacket 数据 | 读取 AVPacket )
- 如何写架构说明书(1)
- SpringBoot项目修改html后不即时编译
- Java垃圾回收GC概览
- 卸载mysql数据库命令,值得推荐!
- 我的网站被黑了,关键词被劫持,总结一下是怎么解决的。
- IntelliJ IDEA如何 导入、导出 设置
- bmp 和JPG有什么区别
- 珊瑚--shopee平台提现流程
- excel复制后卡死的解决办法
- 自学python书籍怎么选-python自学Day07(自学书籍python编程从入门到实践)
- 如果GOOGLE退出中国,我们怎么办???
- 科学计算机隐藏功能,经常用手机计算器的抓紧看看,原来还隐藏着3个功能,涨知识了...
- weblogic密码破解
- el-checkbox 自定义 复选框【多选框】
- 告别极寒,科学家突破将量子计算机运行最低温提了15倍
- 车间作业计划(production activity production)
- 去停用词算法python_境外旅游攻略_出国旅游攻略_境外自由行攻略下载-去哪儿骆驼书...
热门文章
- ubuntu20.10创建QT应用程序快捷方式 Terminal中输入命令直接打开QtCreator
- android默认开机动画,修改安卓开机动画(除了部分系统 如MIUI等)
- win7映射网络驱动器消失了_win7怎么映射网络驱动器|win7设置网络驱动器的方法...
- iphone双卡_单卡 iPhone 变双卡,3分钟搞定安卓备用机短信——IFTTT妙用
- mysql数据自定义随机_Mysql 自定义随机字符串
- 战双帕弥什自抽号怎么使用_战双帕弥什新S冰露怎么玩《战双帕弥什》新S冰露玩法技巧...
- jdbc mysql user_tab_comments_MySQL学习(五)——使用JDBC完成用户表CRUD的操作
- 在html中怎么写背景色渐变,css3背景色渐变
- python读取数据库数据类型_Python实现从SQL型数据库读写dataframe型数据的方法【基于pandas】...
- linux怎样写java代码,linux 怎么写java