如何将txt文件用shell拆分成多个?
1.(实测)按行拆分txt文件 (将50,000,000行的dddd.txt文件拆成5个文件,每个文件10,000,000行)
split -l 10000000 dddd.txt aa(aa为拆分文件的前缀-可选)
2.其他可以参考如下内容(split --help查询到的内容):
Usage: split [OPTION]... [INPUT [PREFIX]]
Output fixed-size pieces of INPUT to PREFIXaa, PREFIXab, ...; default
size is 1000 lines, and default PREFIX is 'x'. With no INPUT, or when INPUT
is -, read standard input.
Mandatory arguments to long options are mandatory for short options too.
-a, --suffix-length=N generate suffixes of length N (default 2)
--additional-suffix=SUFFIX append an additional SUFFIX to file names
-b, --bytes=SIZE put SIZE bytes per output file
-C, --line-bytes=SIZE put at most SIZE bytes of lines per output file
-d, --numeric-suffixes[=FROM] use numeric suffixes instead of alphabetic;
FROM changes the start value (default 0)
-e, --elide-empty-files do not generate empty output files with '-n'
--filter=COMMAND write to shell COMMAND; file name is $FILE
-l, --lines=NUMBER put NUMBER lines per output file
-n, --number=CHUNKS generate CHUNKS output files; see explanation below
-u, --unbuffered immediately copy input to output with '-n r/...'
--verbose print a diagnostic just before each
output file is opened
--help display this help and exit
--version output version information and exit
SIZE is an integer and optional unit (example: 10M is 10*1024*1024). Units
are K, M, G, T, P, E, Z, Y (powers of 1024) or KB, MB, ... (powers of 1000).
CHUNKS may be:
N split into N files based on size of input
K/N output Kth of N to stdout
l/N split into N files without splitting lines
l/K/N output Kth of N to stdout without splitting lines
r/N like 'l' but use round robin distribution
r/K/N likewise but only output Kth of N to stdout
如何将txt文件用shell拆分成多个?相关推荐
- 把txt文件中逗号改成空格(python)
简单记录下,希望能帮助到有需要的同学. python把txt文件中逗号改成空格 import sys import math import os import numpy as np import m ...
- c# cad二次开发 通过选择txt文件将自动转换成多段线
c# cad二次开发 通过选择txt文件将自动转换成多段线,txt样式如下 using System; using System.Collections.Generic; using System.T ...
- csv文件一键转txt文件,并封装成可执行.exe文件
csv文件一键转txt文件,代码csv_to_txt.py: import csvfilepath = input("请输入CSV文件路径:") openfile = open(f ...
- 3500字的txt文件_split文件拆分与合并,看完还不会,拿头拍我
一.功能 将太大的文件拆分成多个小的文件,大部分的时候拆分大文件是使用split命令的.默认情况下,split命令拆分的每个输出文件的行数是1000行并且文件的前缀是字符"x".那 ...
- 【我的Android进阶之旅】Android 混淆文件资源分类整理之二:将混淆文件拆分成更小粒度的混淆文件
在我2017年的文章[我的Android进阶之旅]Android 混淆文件资源分类整理中,我已经提及过. 之前将所有的混淆都配置在一个 proguard-rules.pro 这个Android Stu ...
- 批量将一个或多个 Word 文件按固定页数拆分成多个 Word 文件
概要:我们经常面对很多 Word 文档,有些 Word 文档有几百页,有时候我们希望将这些 Word 文档都按固定的页数拆分成多个 Word 文档.有没有一种简单的方法能够批量的将这些 Word 文件 ...
- mysql多行合并成一行_数据文件合并与拆分
[摘要] 本文介绍将多个文本文件和 Excel 文件合并成一个文件,或者将一个文件拆分成几个小文件时,如何处理会遇到的几种情况,并用 esProc SPL 举例实现. 在数据处理业务中,经常要把文件结 ...
- python将txt文件转为字符串_python如何将txt文件转成json数据
python如何将txt文件转成json数据,首先我们要明白json的数据格式是如何的,实际上和python的字典格式几乎是一样的,也是需要一个大括号给括起来,知道了这点我们就知道怎么处理了. 工具/ ...
- 拆分pdf文件最简单的方法?PDF拆分成多个文件工具推荐
很多朋友会在日常生活工作中遇见PDF文件过大的情况,这时候就有两个办法解决文件过大的办法,一个是压缩PDF,但是这种方法会影响到文件内容的清晰度,这就会劝退一部分用户,选择另一种方法,拆分PDF.那么 ...
最新文章
- python用表达式解密密文_基于Python解密仿射密码
- Python3 条件控制
- c语言面试题大汇总之华为面试题,计算机c语言面试题大汇总之华为面试题6.doc...
- python的就业方向有哪些城市_以就业为目标,Python有哪些方向值得学?
- 跟沈剑学习如何带领技术团队作战
- Sublime与远程服务器代码同步工具SFTP
- javascript+div实现鼠标划过,切换层效果
- python可以画动态图吗_matplotlib 画动态图以及plt.ion()和plt.ioff()的使用详解
- TensorFlow基础篇(三)——tf.nn.softmax_cross_entropy_with_logits
- printf()的冷门用法+格子中输出--蓝桥杯
- UnityShader18:立方体贴图(上)
- java基础学习及总结
- latex 如何添加圆圈数字?
- 前端面试题(JavaScript基础篇)
- 3dmax坐标轴全解
- javaweb基础:JSP第一篇 -----简单聊jsp是什么,其指令以及脚本使用
- C++读txt文件,存入vector容器中
- Pytorch 中的detach 和detach_
- return int()函数 c++解说
- 极简的wrk安装和使用教程
热门文章
- 专为球迷准备的免费邮箱
- 英特尔Intel CPU睿频原理探讨
- html怎么给图片加倒影,用CSS3实现图片倒影效果,同时给出兼容早期版本IE的方案...
- [UE4]接入steam sdk的plugin,可以获取到用户id和name,steam userid playerid
- 用户的登陆认证、DjangoRestFramework JWT多条件登录,导航栏实现
- 鸿蒙车机系统合作,鸿蒙OS车机系统来了!华为吉利合作曝光,博越Pro或率先用上...
- 店铺与品牌的关键字搜索——wand(wead and)算法简介与改造
- 从不重视体检的我拿到了体检报告,我慌了…
- matlab系统稳态误差终值,Matlab求解给定系统稳态误差
- 计算机中时序信号的作用是什么,时序信号