二十五岁时我们都一样愚蠢、多愁善感,喜欢故弄玄虚,可如果不那样的话,五十岁时也就不会如此明智。
标题:Linux shell split命令
Linux shell split 命令用于将一个文件分割成数个。
split 命令将大文件分割成较小的文件,在默认情况下将按照每 1000 行切割成一个小文件。
split 命令语法格式
split [--help][--version][-<行数>][-b <字节>][-C <字节>][-l <行数>][要切割的文件][输出文件名]参数
- -<行数>
- 指定每多少行切成一个小文件
- -b<字节>
- 指定每多少字节切成一个小文件
- --help
- 在线帮助
- --version
- 显示版本信息
- -C<字节>
- 与参数
-b
相似,但是在切割时将尽量维持每行的完整性- [输出文件名]
- 设置切割后文件的前置文件名,split 会自动在前置文件名后再加上编号
范例
使用指令
split
将文件README
每 6 行切割成一个文件[root@localhost ~]# split -6 README执行以上脚本,split 命令会将原来的大文件
README
切割成多个以x
开头的小文件。而在这些小文件中,每个文件都只有6行内容。
使用指令
ls
查看当前目录结构[root@localhost ~]# ls README xaa xad xag xab xae xah xac xaf xai