csplit 是一个 Linux 命令,可用于根据用户的要求将一个大文件拆分为几个较小的文件/部分。 这些部分由上下文行确定。 默认情况下,csplit 将文件拆分为每个文件 1000 行,并为用户提供根据需要更改拆分行数的选项。 输出拆分文件的名称类似于“xx00”和“xx01”。 csplit 命令还将每个拆分文件/片段中的字节数作为其自己的输出或标准输出输出。
Csplit 命令语法
csplit 命令的语法是:
csplit [OPTION]… 文件模式…
语法中的 OPTION 是 命令行选项, 用于 将参数传递给程序。 在哪里 文件 是个 用户想要获取其绝对路径的文件名。
命令行选项
Linux 中使用的一些命令行选项如下:
- -F
- -k
- -n
- -z
- -s
- -帮助
- -版本
使用 csplit 命令 – 示例
在进一步的指南中,我将通过示例解释和详细说明 csplit 命令的使用以及每个命令行选项的使用。 对于该过程,您需要执行以下步骤:
步骤 01:创建一个 .txt 文件以使用 csplit 命令对其进行拆分
创建一个名为 ‘演示.txt’ 如下图所示。 使用机器中的文本编辑器并将其保存在主文件夹中。
用户还可以使用他/她自己选择或工作要求的数据创建不同名称的文件。 他/她还可以将其保存在主文件夹以外的其他位置。 对于这个特定的指南,我使用的是 Demo.txt。
步骤 02:打开 Debian 10 终端
去 左下角t 并单击 菜单 按钮。