Linux下切割/合并文本文件

Linux下切割/合并文本文件

split按行切割文本文件

  • 先利用wc -l cppla.log 统计出 cppla.log 文件一共有多少行
  • 再利用 split 命令,将 文件 cppla.log分成若干个小文件,每个文件100000(-l 100000),文件前缀为cppla_log_ ,系数不是字母而是数字(-d),后缀系数为四位数(-a 4

split按大小切割文本文件

cat合并文本文件

  • 合并多个小文件为一个大文件:cat small_files* > large_file
  • 追加a.txt b.txt的末尾: cat a.txt >> b.txt

注意:

按行切割不会破坏行,按大小切割会破坏掉行。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注