我有这个文件1.txt
:
-e a
b
-e c
d
-e e
f
我想将其拆分为以下两个文件。
2.txt
-e a
-e c
-e e
3.txt
b
d
f
where2.txt
包含以 开头的所有行-e
,并3.txt
包含所有其他行。可以忽略或保留额外的换行符(例如原始中间的额外换行符),并且顺序无关紧要。
我尝试过使用split
,但它看起来不允许我使用模式进行拆分(而不是每个拆分文件的固定行数)。
我有这个文件1.txt
:
-e a
b
-e c
d
-e e
f
我想将其拆分为以下两个文件。
2.txt
-e a
-e c
-e e
3.txt
b
d
f
where2.txt
包含以 开头的所有行-e
,并3.txt
包含所有其他行。可以忽略或保留额外的换行符(例如原始中间的额外换行符),并且顺序无关紧要。
我尝试过使用split
,但它看起来不允许我使用模式进行拆分(而不是每个拆分文件的固定行数)。
WinRAR
和Linux一样吗rar
?附加的功能?缺少功能?处理文件的特殊方式?
软件可用于 Microsoft Windows(名为 WinRAR)、Linux...
-维基百科
上下文是拆分的文件:
有时您会下载一个大文件,然后发现您的文件夹不是您想要的单个文件,而是充满了 .001 .002 .003 或 .r01 .r02 .r03 文件。这些文件是拆分 RAR 存档的一部分。与 zip 文件非常相似,RAR 文件是您下载的文件的压缩版本。它不是在单个文件中传输,而是分布在这几个文件中——通常是为了加快下载速度或适应商业文件存储主机的文件大小限制。
我不是在问如何unrar
归档。我在问:为什么这些文件这样命名?这是 Windows 约定,还是 Linux?这只是一个“拆分”文件吗?
不倾向于WINE
单独安装。QuickPar
这些特定文件以这种模式命名:
foo bar - baz.rar.001
在 foo、bar、baz 之间加上空格和连字符。
未命名为 .r01,仅命名为 001。如果这有所作为。(?)
我试图在没有成功的情况下拆分每个 x 模式的大文件,我该如何实现?
文件结构:
> ASDF ABCDEFGHIJKWERQWEWQYASTRDTAYDGAHSFDTS
> QWERT ASJDHASDJHASDHASDHASJDHAJDHJHAD
> ASDF ABCDEFGHIJKWERQWEWQYASTRDTAYDGAHSFDTS
> QTRE AGAHDSJHDASJDHASJDHASJHDAJSDHJASHDJASHDJASHJDHASJDHASJDHAJSHDASJHDJASHDJASHDJASHDJASHDJASJDASHDSUHQYWGEYWGYWGQYWDWBCDEFGHIJKWERQWEWQYASTRDTAYDGAHSFDTS
> ASDF ABCDEFGHIJKWERQWEWQYASTRDTAYDGAHSFDTSASHDJASHDJASDHAJSDHAJDHQUHWUDHUHAWUHASUDHUASDHSUDHSU
它有数千行不同长度的行,每个“>”标题有多行。我想将该大文件拆分为每个文件每 100 个“>”标题的较小过滤,这可能吗?
提前致谢!
我得到了一个大文本文件(10GB,.xml,包含超过 100 万个这样的标签: <record>
文本</record>
),我将其分成几个部分来使用它。但是为了能够自动化我的工作流程,每个部分都必须以特定标签结尾:</record>
. 并且每个部分至少有40MB左右的大小也是必要的。