split 命令

[[email protected] ~]# split -b 50m 1.txt         # 每50M分割一次
[[email protected] ~]# split -l 100 1.txt         # 每100行分割一次
[[email protected] ~]# split -l 100 1.txt new_    # 可以自定义分割后的文件名
时间: 2024-11-04 12:27:36

split 命令的相关文章

linux之tr和split命令

tr用于替换字符,常用来处理文档中出现的特殊符号. -s  : 把重复的字符去掉. -d :删除某个自负,-d后跟要删除的字符. [[email protected] ~]# echo "1121111"|tr -d 2 111111 常用的大小写转换: tr 'a-z' 'A-Z' [[email protected] ~]# echo "asdasdasf" |tr 'a' 'A' AsdAsdAsf 也可以替换一个字符: tr 'a' 'A' linux之tr

Linux的Split 命令 (文件分割)

功能能说明:分割文件.############################################################################# Split:按指定的行数截断文件 格式: split [-n] file [name] 参数说明: -n: 指定截断的每一文件的长度,不指定缺省为1000行 file: 要截断的文件 name: 截断后产生的文件的文件名的开头字母,不指定,缺省为x,即截断后产生的文件的文件名为xaa,xab....直到xzz #####

Linux下的split 命令(将一个大文件根据行数平均分成若干个小文件)

将一个大文件分成若干个小文件方法 例如将一个BLM.txt文件分成前缀为 BLM_ 的1000个小文件,后缀为系数形式,且后缀为4位数字形式 先利用 wc -l BLM.txt       读出 BLM.txt 文件一共有多少行 再利用 split 命令 split -l 2482 ../BLM/BLM.txt -d -a 4 BLM_ 将 文件 BLM.txt 分成若干个小文件,每个文件2482行(-l 2482),文件前缀为BLM_ ,系数不是字母而是数字(-d),后缀系数为四位数(-a 4

【Linux命令-文件管理类】split命令

命令功能:切割文件,将文件以行为单位或以字节为单位进行切割 命令语法: split [–help][–version] split [-<行数>][-l <行数>] [要切割的文件][输出文件名] ,以行数为单位 split [-b <字节>][-C <字节>] [要切割的文件][输出文件名],以字节为单位 输出文件名是指切割后的文件会以此为前缀. 1. 以行为单位切割文件 首先创建一个有5行的文件hello, #cat hello Hello, World

linux大文件分割 split命令

linux split 命令 功能说明:切割文件. 语 法:split [--help][--version][-<行数>][-b <字节>][-C <字节>][-l <行数>][要切割的文件][输出文件名] [前缀] 补充说明:split可将文件切成较小的文件,预设每1000行会切成一个小文件. 参 数: -<行数>或-l<行数> 指定每多少行就要切成一个小文件. -b<字节> 指定每多少字就要切成一个小文件.支持单位:

split命令:文件切割

有时候文件过大,导致不能正常使用,可以用split进行切割. 命令参数: split [选项] [要切割的文件] [输出文件名前缀] -a, --suffix-length=N  切割文件的后缀的位置,default 为2 -b, --bytes=SIZE       指定块的大小,可以指定size的单位,b表示512字节,k代表1K字节,m代表1M字节,还有G,T,P -d, --numeric-suffixes 利用数据前缀,而不是字母前缀,默认是字母前缀. -l, --lines=NUMB

shell特殊符号,cut、sort、wc、uniq、tee、tr、split命令

*代表0个或多个任意字符 [[email protected] ~]# ls *txt 11.txt  1.txt  22.txt  2.txt  aa.txt  a.txt ?只代表一个任意字符 不管是数字还是字母,只要是一个字符的都能匹配出来 [[email protected] ~]# ls ?.txt 1.txt  2.txt  a.txt  b.txt [[email protected] ~]# ls ?txt ls: 无法访问?txt: 没有那个文件或目录 注释符号#,这个符号后面

(转)Linux之split命令详解

Linux之split命令详解 原文:http://m.jb51.net/article/73632.htm Linux split命令用于将一个文件分割成数个,该指令将大文件分割成较小的文件,在默认情况下将按照每1000行切割成一个小文件,其基本语法是split [--help][--version][-<行数>][-b <字节>][-C <字节>][-l <行数>][要切割的文件][输出文件名]. 命令功能:切割文件,将文件以行为单位或以字节为单位进行切

65.shell特殊符号与和cut,sort,wc,uniq,tee,tr,split命令

liunx的特殊符号 代表字母或者数字 多个 ? 任意一个字符"#" 注释\ 脱义字符| 管道符 1.* 代表任意个任意字符或者数字 [[email protected] /]# ls *.txt1.txt[[email protected] /]# 2.?任意一个字符 [[email protected] /]# ls ?.txt1.txt[[email protected] /]# 3.注释 [[email protected] /]# #11111[[email protecte

split命令使用范例

split命令用于将文件分隔成固定大小(默认为1000行)的碎片,每个碎片保存为一个文件.碎片的命名原则为"PREFIXaa"."PREFIXbb"和"PREFIXcc"以此类推. 选项: -a <N>指定碎片文件的后缀名长度(N为整数,默认值为2) 使用split分割Apache日志文件 返回信息说明默认的两个字符的后缀命名空间不够用,为了解决上面的问题,可以增大后缀长度 原文地址:http://blog.51cto.com/268