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用法
 
                    
                
                
            
        
浙公网安备 33010602011771号