首页 > 系统相关 >3.3.Linux-文本过滤与处理-csplit指令:将文件分割为若干小文件(了解)

3.3.Linux-文本过滤与处理-csplit指令:将文件分割为若干小文件(了解)

时间:2022-12-07 09:00:10浏览次数:41  
标签:文件 文件名 -- csplit 输出 3.3 ...

1.csplit 指令

Linux csplit命令用于分割文件。
将文件依照指定的范本样式予以切割后,分别保存成名称为xx00,xx01,xx02...的文件。若给予的文件名称为"-",则csplit指令会从标准输入设备读取数据。

2.语法

csplit [-kqsz][-b<输出格式>][-f<输出字首字符串>]
[-n<输出文件名位数>][--help][--version][文件][范本样式...] 

3.参数

-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 显示版本信息。

4.实例

 

标签:文件,文件名,--,csplit,输出,3.3,...
From: https://www.cnblogs.com/joyware/p/16962044.html

相关文章

  • 实验六 模板类与文件I/O
     task3task3_11#include<iostream>2#include<fstream>3#include<array>4#defineN556intmain(){7usingnamespacestd;89a......
  • 实验6 模板类和文件IO
    2022.11.30OOP实验实验6模板类和文件IO任务3task36_1.cpp#include<iostream>#include<fstream>#include<array>#defineN5intmain(){usingnamespac......
  • 快速创建2G的大文件
    怎么在Linux中几秒钟创建一个2GB的大文件?原创 入门小站 入门小站 2022-12-0621:50 发表于湖北收录于合集#Linux642个入门小站分享运维技巧及10k+Star......
  • docker-compose 文件
    新建文件夹编写docker-compose.yaml文件,如下services:mysql-compose:image:mysqlenvironment:......
  • vue项目中上传文件到阿里云oss方法 结合element ui 中的 el-upload
       在项目需求中,关于图片、视频、文件等上传文件,一般不是直接放置在自己的后台服务器上,一般都会购买云服务进行存储。譬如阿里云的oss对象存储。   前端开发项......
  • 实验六 模板类和文件IO
    任务四代码:Vector.hpp:#pragmaonce#include<iostream>usingnamespacestd;template<classT>classVector{public:Vector(intsize0):size{size......
  • Python如何动态监控跟踪文件内容?
    需求:Python如何动态监控跟踪文件内容?写个小工具模仿linux中的tail来监控文件更新的内容?解答:利用文件的指针f.seek(0,2)importtimewithopen("a.txt",mode="r......
  • 实验六 模板类和文件IO
    Task4//VEctor.hpp#include<bits/stdc++.h>usingnamespacestd;template<typenameT>classVector{private:intlength;T*base;publ......
  • Linux 文件与目录管理
    Linux的目录结构为树状结构,最顶级的目录为根目录/。其他目录通过挂载可以将它们添加到树中,通过解除挂载可以移除它们。在开始本教程前我们需要先知道什么是绝对路径与相对......
  • Redis 默认配置文件
    #redis配置文件示例#当你需要为某个配置项指定内存大小的时候,必须要带上单位,#通常的格式就是1k5gb4m等酱紫:##1k=>1000bytes#1kb=>1024bytes#1m......