转:http://hi.baidu.com/bwchaos/blog/item/e2262317b7d2dc004b90a748.html
切割合并文件在linux下用split和cat就可以完成。下面举些实例进行说明。
1.文件切割
文件切割模式分为两种:
文本文件;
二进制模式。
1.1文本模式
文本模式只适用于文本文件,用这种模式切割后的每个文件都是可读的。文本模式又分为两种:
按最大文件大小切割;
按文本行数切割。
1.1.1最大文件大小切割
split -C 5k duanxin split
将文本文件duanxin按每块最大5k的大小进行切割,不打碎行。输出文件名类似splitaa, splitab……
1.1.2 按文本行数切割
split -l 100 duanxin split
每个分块100行,不考虑大小。日志分析时应该有用。
1.2 二进制模式
split -b 5k duanxin split
每个分块(当然,最后一个不保证)大小都是5k,基本不可读。任何类型文件都可以用这种切割模式。
2.文件合并
cat split* >newduanxin
不管用什么方式切割,合并方法不变。
3.其它
split可以用-a选项指定输出文件名的长度。如
split -l 100 -a 3 duanxin split
则输出文件出类似于splitaaa,splitaab。不指定时默认为2。
用-b或-C指定分块大小时,可用的单位有,b for 512bytes, k for 1Kbytes, m for 1 Megbytes.
分享到:
相关推荐
7. **文件合并**:除了切割,文件切割器通常还包括合并功能,将切割后的文件恢复为原始文件。这涉及到读取所有小文件,并按照正确的顺序将内容追加到新的大文件中。 通过研究这个Java文件切割器的源代码,开发者...
文件切割软件是一种实用工具,主要用于将大文件分割成较小的部分,便于存储、传输或管理。在标题和描述中提到的“任意切割任意格式的文件”意味着这款软件具有广泛的兼容性,能够处理各种类型的文件,包括但不限于...
由于虚拟机与主机之间的文件传输可能受到限制,例如通过共享文件夹的方式可能会遇到文件大小限制,这时可以先在主机系统中使用cutter V3.0将大文件切割,然后逐个传输到虚拟机中,最后在虚拟机内进行合并。...
【文件切割机java版】是一款专为处理大文件而设计的实用工具,它具备跨平台的特性,可以在多种操作系统上运行,如Windows、Linux、Mac OS等。该软件的核心是用Java编程语言编写的,因此它能充分利用Java的“一次编写...
在文件处理领域,尤其是在网络传输和存储有限制的情况下,文件切割器具有重要的实际意义。例如,当一个文件过大,无法通过电子邮件系统发送或者在有限的存储空间内保存时,这类工具就显得尤为有用。"Race文件切割器 ...
文件切割器是一款自编程序,主要用于大文件的分割与合并,尤其在处理占用大量存储空间的文件时,显得尤为实用。这款工具具有稳定的性能表现,能够有效地将一个大文件拆分成若干个小文件,便于存储、传输或管理。同时...
"txt大文件切割"是其中一个关键操作,特别是当面对存储或处理超大文本文件时。以下将详细介绍相关知识点: 1. **大文件切割**:当TXT文件过大,导致无法正常打开、编辑或传输时,我们需要对其进行切割。这通常通过...
caifen.exe很可能是用于执行这个功能的程序,它可以按照用户设定的大小或特定的分割标准(如每部分固定大小)将大文件切割为多个小文件。 2. **文件合并**: 文件合并则是将之前拆分的多个小文件重新组合成原始的...
- 网络下载:某些下载工具支持断点续传,可以将大文件切割成多个部分同时下载,提高速度。 5. 安全性:切割软件可能涉及到数据的安全问题,如隐私保护和数据完整性。选择可靠的切割软件,确保在分割和合并过程中...
此外,该文件还提及了MP3合并工具,这是一个与切割工具相辅相成的软件。合并工具的主要功能是将多个MP3文件无缝拼接成一个长的音频文件,适合于那些想将不同音乐片段组合在一起,创造出独一无二的个人曲目的用户。有...
此外,该工具可能还支持其他高级特性,如合并已拆分的文件、过滤特定表的数据等,以满足不同场景下的需求。 在数据库备份和恢复策略中,利用SQLDumpSplitter进行文件拆分可以提高效率和灵活性。例如,在云存储环境...
在某些情况下,为了方便传输或处理,可能需要将大文件分割成小文件,之后再将这些小文件合并。本文将详细讲解如何使用`split`命令进行文件分割,以及如何利用`cat`命令合并文件。 **一、文件分割** 1. **文本文件...
MP3切割机是一款专为音频爱好者设计的工具,主要用于对MP3格式的音频文件进行精确的剪辑和分割。在音乐编辑、播客制作或个人音频整理时,这样的工具非常实用。下面将详细介绍MP3切割机的主要功能和使用场景。 1. **...
图集,也被称为精灵表或纹理 atlas,是将多张小图片合并到一张大的图像文件中,以提高渲染效率和减少资源加载次数的技术。然而,当需要对这些图集进行编辑或者单独使用其中的小图片时,图集切割工具就显得尤为重要。...
从给定的文件信息来看,我们正在探讨的是Linux操作系统中用于文本处理的强大工具集,特别是聚焦于文件的合并与分割操作。这一章节深入讲解了一系列文本处理命令,包括`sort`、`uniq`、`join`、`cut`、`paste`和`...
1、在bin文件首部填充字符: bincut -a [filename] [char] [length] bincut -a [文件名] [填充字符] [填充长度(10/16进制)] 例: bincut -a test.bin 10 0x1000 在test.bin的首部填充4096个10,文件长度增加...
大文件切割小工具,还支持文件合并,执行速度也比较快 使用方法: 文件切割:./filecut.sh c 文件名 小文件size(以M为单位) 文件合并:./filecut.sh m 文件名1 文件名2 文件名3 ...(按顺序合并) 注意:文件必须带...
PDFSam(PDF Split and Merge)是一款非常实用的PDF处理工具,尤其在PDF文件的分割和合并方面表现出色。它由意大利开发团队创建,提供免费版本供个人和商业使用,是处理PDF文档的理想选择。这款软件支持多种操作系统...
在Linux环境中,可以使用`cat`命令或者`copy`命令将文件合并,之后通过`dd`命令从特定字节位置切割出原始文件。这种方法可以用于隐藏信息,因为普通用户可能不会察觉到文件中的嵌入内容,除非他们知道如何查找和提取...