cat 连接文件并打印到标准输出设备上 -split 切割文件
cat 连接文件并打印到标准输出设备上 -split 切割文件
cat 连接文件并打印到标准输出设备上 -split 切割文件
命令格式
选项
1 2
| -n或-number:有1开始对所有输出的行数编号; -b或--number-nonblank:和-n相似,只不过对于空白行不编号;
|
参数 n 输出行数编号

参数 b 输出行数编号,忽略空白行

输出多个文件内容

demo 2 把文件内容写入到新文件中
1 2
| cat d01.txt > new.txt #将文件 d01.txt 内容放入文件 new.txt 中 cat d01.txt d02.txt > new.txt #将文件 d01.txt 和 d02.txt 内容放入文件 new.txt 中
|


split 切割文件
1 2 3 4 5 6 7
| #参数 # -a 指定长度 # -d 指定数字 # -l 按行数切割文件 # -b 按大小切割文件
split -l 7 test.txt # l 选项根据文件行数切割,每7行切割为一个文件
|

指定为数字后缀切割
1 2 3 4 5 6
| #-d 指定为数字后缀, -a 指定数字长度 split -l 7 test.txt -d -a 4 #-a 指定长度 split -l 7 -a 4 test.txt #前缀为fei_ split -l 7 -a 4 test.txt fei_
|



按大小切割文件
1
| split -b 100 test.txt #每100kb切割文件
|

当用split 分割好文件后,使用cat可以把文件合并为原来的文件
1 2
| split -l 7 -a 4 test.txt fei_ cat fei_a* > bbb.txt
|
