找回密码
 注册
关于网站域名变更的通知
查看: 647|回复: 3
打印 上一主题 下一主题

Linux split命令

[复制链接]
  • TA的每日心情

    2019-11-19 15:32
  • 签到天数: 1 天

    [LV.1]初来乍到

    跳转到指定楼层
    1#
    发表于 2021-8-16 14:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

    EDA365欢迎您登录!

    您需要 登录 才可以下载或查看,没有帐号?注册

    x

      O7 Z6 {# Y1 G9 ]Linux split命令用于将一个文件分割成数个。# d: C2 {& A+ D

    , v7 e# }; |! \- }9 m8 `! G该指令将大文件分割成较小的文件,在默认情况下将按照每1000行切割成一个小文件。
    ) \" c' f2 @- e5 k) v8 U
    + u: R! O$ d$ s6 V( v4 M3 f3 J. b& t: ]( U/ i2 B
    3 i- z4 ?$ S! x
    语法
    / {% p& T* X8 y2 f2 Q/ e& Z/ V; q2 B. z1 b
    split [--help][--version][-<行数>][-b <字节>][-C <字节>][-l <行数>][要切割的文件][输出文件名]
    0 [, p( Y: S. w  M  |; b8 H! H% o1 c% E+ R1 E; B7 Q
    ! }1 K7 J5 `* ^- m
    ; q% B* l7 g$ M0 t: K( T' n  J
    参数说明:' Z5 J) I" Q# m0 D4 Q+ ~
    ! [) r! U0 L' N' B; ?0 {$ I
    -<行数> : 指定每多少行切成一个小文件
    : e9 r" Z' t1 L* f/ Q" j- k-b<字节> : 指定每多少字节切成一个小文件
    ' n. \3 \" k! Q& I& {! v--help : 在线帮助
    # w4 b1 n! \2 e5 P# ?9 d* ]" w--version : 显示版本信息
    $ a. ~. J$ e2 n3 e; V-C<字节> : 与参数"-b"相似,但是在切 割时将尽量维持每行的完整性
    * i+ X5 q4 j' Y; |[输出文件名] : 设置切割后文件的前置文件名, split会自动在前置文件名后再加上编号
    " n# U, {' \# A, R/ }  M9 ?- H. U) }) `4 E8 H- ^. `

    . j# P, H) Q/ z% H) f& W# W( p) P5 _& {; P  @& Z2 |
    实例
    , G6 i/ ], j2 _4 H7 E
    3 ~  E+ D9 @4 g9 H+ V1 w* B( m7 N
    & F& z: C7 `2 g3 J5 G: {( n# v使用指令"split"将文件"README"每6行切割成一个文件,输入如下命令:
    2 {  v0 }0 X) P9 Z7 X! ~. D) p7 A" W) q
    $ split -6 README       #将README文件每六行分割成一个文件
    0 [0 t2 k: ]2 E$ D& }
      \( z3 u, w" R+ [- P, C! K+ I3 h
    " P$ D1 f# p1 d: m/ M- E以上命令执行后,指令"split"会将原来的大文件"README"切割成多个以"x"开头的小文件。而在这些小文件中,每个文件都只有6行内容。
    " q+ J4 k2 ~* M0 x, a$ }0 D# G* p. [1 S; k+ e' M4 m; c. f6 T% O
    使用指令"ls"查看当前目录结构,如下所示:0 y/ _; G: ~, y6 W. I5 G' r* O
    ! m0 r0 B# R; Z' Y) l
    $ ls                                #执行ls指令  
    9 D# L2 Y' V! J- Q2 `4 Y; g$ R#获得当前目录结构  
    0 t& M3 x; c' `% BREADME xaa xad xag xab xae xah xac xaf xai   
    & `( e) I7 Z9 m! H
  • TA的每日心情

    2019-11-29 15:37
  • 签到天数: 1 天

    [LV.1]初来乍到

    2#
    发表于 2021-8-16 15:36 | 只看该作者
    Linux split命令

    该用户从未签到

    3#
    发表于 2021-8-16 15:37 | 只看该作者
    Linux split命令

    该用户从未签到

    4#
    发表于 2021-8-16 15:38 | 只看该作者
    Linux split命令用于将一个文件分割成数个。该指令将大文件分割成较小的文件,在默认情况下将按照每1000行切割成一个小文件
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-11-24 12:39 , Processed in 0.140625 second(s), 23 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表