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

Linux split命令

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

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

    [LV.1]初来乍到

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

    EDA365欢迎您登录!

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

    x

    9 I. [. l# N, B- y1 `Linux split命令用于将一个文件分割成数个。! N, d8 U9 }. r
    , v0 M9 R% H% _$ v  l2 x/ D
    该指令将大文件分割成较小的文件,在默认情况下将按照每1000行切割成一个小文件。9 m; I- m2 P) U. m
    * R6 f" d, h; }" X! r
      K" J) s4 e1 A- H5 R. L; d6 {1 z0 _

    / F( r. D3 R) }语法
    - ^3 v6 Y$ b8 V  e6 w4 d5 F. G/ T% `( e  |. s5 i- q
    split [--help][--version][-<行数>][-b <字节>][-C <字节>][-l <行数>][要切割的文件][输出文件名]
    5 r8 H% R6 r2 U6 Z& X- U& c8 C' ?
    4 f& a. t# j3 `7 A2 H+ J6 m9 m2 s3 E/ M
    $ Z. T  t% w* r6 F9 @
    参数说明:' _; z. Z/ ]" Z. g" S, g' M5 E. n

    : u- ^3 `/ H9 ^-<行数> : 指定每多少行切成一个小文件
    ( t$ [, c' s( [0 V( ^. R-b<字节> : 指定每多少字节切成一个小文件
    5 M0 x7 w% P  N% z. q" g--help : 在线帮助8 X  {  C: i3 j
    --version : 显示版本信息& m+ P2 K  U1 l2 |3 |7 G6 y) Y3 z
    -C<字节> : 与参数"-b"相似,但是在切 割时将尽量维持每行的完整性
    4 m: K( W( y) ?9 |- I[输出文件名] : 设置切割后文件的前置文件名, split会自动在前置文件名后再加上编号
    1 x/ L1 }5 T" F  u7 L8 }0 }& {' l# X* k, S2 _5 b0 w
    & _" p; l  I! p$ N  n9 [
    % p$ x9 R$ p0 W; p+ b* Q
    实例
    8 J, E8 r& p  A$ B' j! ]
    7 J/ [- {3 `) ~% r/ ~6 j; `# g
    . p& L7 F& N  k# a使用指令"split"将文件"README"每6行切割成一个文件,输入如下命令:
    . o! W7 v* Q' x% N% N: L' J% {3 l5 ?; i. U  |0 d
    $ split -6 README       #将README文件每六行分割成一个文件
    / T* V+ x( n# r) E$ O7 m' P0 H( @' I: k% Z5 Q
    ' ~4 i9 G# P1 @, b( e/ T* S# k  O4 v
    以上命令执行后,指令"split"会将原来的大文件"README"切割成多个以"x"开头的小文件。而在这些小文件中,每个文件都只有6行内容。
    & u$ P& Z/ `* J9 N3 h8 n" N. k
    " B* ]6 P  d4 l& s  j使用指令"ls"查看当前目录结构,如下所示:' ~, i6 R, r, g4 O3 ^
    $ D& O' U  W% {% M- r2 p' J+ A
    $ ls                                #执行ls指令  
    5 e- C+ M3 x9 I! J3 F) x) _#获得当前目录结构  
    " W3 y" g0 ]. K: v' CREADME xaa xad xag xab xae xah xac xaf xai    ( H" p! S! @6 L1 `% h8 `
  • 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 19:59 , Processed in 0.171875 second(s), 23 queries , Gzip On.

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

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

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