• linu文件拆切割与合并


    一、切割

    介绍

    Linux 中split命令可以将一个大文件拆分成几个小文件。

    使用

    split [--help][--version][-<行数>][-b <字节>][-C <字节>][-l <行数>][要切割的文件][输出文件前缀]

    • -<行数> : 指定每多少行切成一个小文件
    • -b<字节> : 指定每多少字节切成一个小文件
    • --help : 在线帮助
    • --version : 显示版本信息
    • -C<字节> : 与参数"-b"相似,但是在切 割时将尽量维持每行的完整性
    • [输出文件名] : 设置切割后文件的前置文件名, split会自动在前置文件名后再加上编号
    • -d:指定分割包后缀为数字形式

    注意:在默认情况下将按照每1000行切割成一个小文件。

    使用:

    wc -l data # 先检查一下data有多少行
    split -l 10000 data # 每一万行拆分一个子文件
    
    ll -lh # 查看文件具体大小
    split -b 30M data # 每30m大小拆分一个子文件
    
    split -l 100 -d data data_ # 用数字做后缀 data_00 data_01 ...

     二、合并

    使用cat合并:如,$ cat data_0* >  data

  • 相关阅读:
    索引
    convert 时间转换
    SQL中的case when then else end用法
    SVN安装图解
    dos 命令
    阿里云服务器相关知识
    mvc知识应用
    MVC分页
    mvc系统过滤器
    .net 接口
  • 原文地址:https://www.cnblogs.com/damoblog/p/15482118.html
Copyright © 2020-2023  润新知