Linux csplit 命令解释(附示例)

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 并单击 菜单 按钮。