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用法

split、paste命令的更多相关文章
- centos shell基础 alias 变量单引号 双引号 history 错误重定向 2>&1 jobs 环境变量 .bash_history source配置文件 nohup & 后台运行 cut,sort,wc ,uniq ,tee ,tr ,split, paste cat> 2.txt <<EOF 通配符 glob模式 发邮件命令mail 2015-4-8 第十二节课
centos shell基础知识 alias 变量单引号 双引号 history 错误重定向 2>&1 jobs 环境变量 .bash_history source配置文件 ...
- Linux paste命令
Linux paste命令用于合并文件的列. paste指令会把每个文件以列对列的方式,一列列地加以合并. 语法 paste [-s][-d <间隔字符>][--help][--versi ...
- 《paste命令》-linux命令五分钟系列之二十
本原创文章属于<Linux大棚>博客,博客地址为http://roclinux.cn.文章作者为rocrocket. 为了防止某些网站的恶性转载,特在每篇文章前加入此信息,还望读者体谅. ...
- shell文字过滤程序(十一):paste命令
[版权声明:转载请保留源:blog.csdn.net/gentleliu.Mail:shallnew at 163 dot com] 由于可以从字面上可以看出.paste指挥和cut相反的命令.cut ...
- Linux paste命令详解
Linux paste命令 Linux paste命令用于合并文件的列.paste指令会把每个文件以列对列的方式,一列列地加以合并 将每个指定文件里的每一行整合到对应一行里写到标准输出,之间用制表符分 ...
- paste 命令
Linux paste命令用于合并文件的列. paste指令会把每个文件以列对列的方式,一列列地加以合并. 语法: paste [-s][-d <间隔字符>][--help][--vers ...
- paste命令详解
基础命令学习目录首页 原文链接:https://blog.csdn.net/u011341352/article/details/52806312 个人分类: linux paste命令和cut命 ...
- Linux paste 命令
Linux paste命令用于合并文件的列. paste指令会把每个文件以列对列的方式,一列列地加以合并. 语法 paste [-s][-d <间隔字符>][--help][--versi ...
- (转)linux paste命令用法详解
linux paste命令用法详解原文:http://www.xfcodes.com/linuxcmd/mulu/10211.htmlinux下paste命令,可用于合并文件的列. 功能说明:合并文件 ...
- [转]Linux下paste命令详解
转自:http://blog.csdn.net/andy572633/article/details/7214126 paste单词意思是粘贴.该命令主要用来将多个文件的内容合并,与cut命令完成的功 ...
随机推荐
- jQuery属性操作之值操作
值操作是对DOM属性value进行读取和设置操作. 比如html(). text(). val(). 1. html 1. 1 html()获取值 返回值:String 描述:获取集合中第一个匹配元素 ...
- 「HNOI2014」世界树
题目链接 问题分析 首先观察数据范围可以知道要用虚树.但是要考虑怎么维护原树的距离信息. 如果只有两个关键点,我们可以很方便地找到中点将整棵树划分为两部分.而如果有多个关键点,看起来有效的方法就是多源 ...
- JIRA备份,数据迁移以及小问题
Jira的备份(切记将许可证号备份) Jira默认会打开自动备份的功能,备份路径为/var/atlassian/application-data/jira/export 管理员账号登录Jira,点击右 ...
- 在.slurm文件中激活Anaconda环境
超算中心使用slurm作为集群调度.原始slurm脚本如下: source activate tensorflow-gpu python neural_style.py --content conte ...
- CentOS7——卡在在启动界面
系统在启动时,卡在启动界面比如: 解决方法一 这个时候其实系统已经启动了,如果这台机器之前正确配置好了网络连接的话,此时我们可以使用另外一台机器通过SSH来登录这台机器进行修改. 这个时候将系统出问题 ...
- Maven-指定要打包的文件
在项目 pom.xml 中指定 <build> <resources> <resource> <!--控制资源目录下要打包进去的文件,这里为全部打包--> ...
- Python学习笔记—函数
函数 我们知道圆的面积计算公式为: S = πr2 当我们知道半径r的值时,就可以根据公式计算出面积.假设我们需要计算3个不同大小的圆的面积: r1 = 12.34 r2 = 9.08 r3 = 73 ...
- WorkStation 虚拟机迁移到 ESXi
将Workstation的vmdk文件导入到Esxi. 提示如题错误提示. 无法打开磁盘 scsi0:0: 磁盘类型 7 不受支持或无效.请确保磁盘已导入. 在VMware Workstation,V ...
- Movidius的深度学习入门
1.Ubuntu虚拟机上安装NC SDK cd /home/shine/Downloads/ mkdir NC_SDK git clone https://github.com/movidius/nc ...
- C#session配置
web Form 网页是基于HTTP的,它们没有状态, 这意味着它们不知道所有的请求是否来自同一台客户端计算机,网页是受到了破坏,以及是否得到了刷新,这样就可能造成信息的丢失. 于是, 状态管理就成了 ...