split、paste命令
一、split分割文件
语法
split [OPTION] ... [INPUT [PREFIX]]
描述
将固定大小的INPUT输出到PREFIXaa,PREFIXab,...;默认大小为1000行,并且
默认的PREFIX是'x'。没有输入或当输入为-时,读取标准输入。
长选项的强制性参数对于短选项也是必需的。
-a,--suffix-length = N
生成长度为N的后缀(默认为2)
--additional-suffix= SUFFIX
在文件名后附加一个SUFFIX
-b,--bytes = SIZE
每个输出文件放置SIZE个字节
-C,--line-bytes =大小
每个输出文件最多放入SIZE个字节的行
-d,--numeric-suffixes [= FROM]
使用数字后缀而不是字母; FROM更改起始值(默认为0)
-e,-elide-empty-files
不要用-n生成空的输出文件
--filter = COMMAND
写给shell COMMAND;文件名是$ FILE
-l,--lines = NUMBER
每个输出文件放入NUMBER行
-n,--number = CHUNKS
生成CHUNKS输出文件;请参阅下面的说明
-u,-unbuffered
立即使用-n r / ...将输入复制到输出
--verbose
在打开每个输出文件之前打印诊断
--help显示此帮助并退出
-- version
输出版本信息并退出
SIZE是整数和可选单位(例如:10M是10 * 1024 * 1024)。单位是K,M,G,T,P,E,
Z,Y(1024的幂)或KB,MB,...(1000的幂)。
实例:
1.-l分割文件
2.用-a控制后缀长度
3.-d的用法
4.以文件大小分割文件
二、paste:合并文件行
概要
paste [选项] ... [文件] ...
描述
写入由以下顺序对应的行组成的行
每个文件(由TAB分隔)到标准输出。没有文件,或
当FILE为-时,读取标准输入。
长选项的强制性参数是短选项的强制性参数
太。
-d,--delimiters = LIST
重用LIST中的字符而不是TAB
-s,--serial
一次粘贴一个文件,而不是并行粘贴
--help显示此帮助并退出
--version
输出版本信息并退出
实例:
1.合并
2.-d用法
3.-s用法
最新文章
- 16-1-26---图解HTTP(01)
- java:IO流学习小结
- PCB设计中的20H原则
- 输出有序数组的中两个元素差值为指定值diff的两个元素
- Debian 7 安装 Docker
- Math.random获得随机数
- 未能正确加载“visual C++ package”包
- sensor调试过程HAL层数据不能被转移到app
- vue+vuex初入门
- Milk Pails
- Python基础——输出[print()]与输入[input()]
- libguestfs手册(2):guestfish command
- mysql索引类型(按存储结构划分)
- layui数据表格监听按钮问题
- Luogu4249 WC2007 石头剪刀布 费用流
- 【BZOJ4391】[Usaco2015 dec]High Card Low Card(贪心)
- SQLServer xp_instance_regread returned error 5,Access is denied(配置最小权限)
- 关于Java中的equals方法
- OneDrive不能上了?DNS被污染,解决方法很简单
- 全面解析Oracle等待事件的分类、发现及优化