Splitting large text file on every blank line

后端 未结 9 931
南方客
南方客 2020-12-05 07:53

I\'m having a bit trouble of splitting a large text file into multiple smaller ones. Syntax of my text file is the following:



        
9条回答
  •  無奈伤痛
    2020-12-05 08:49

    Try this bash script also

    #!/bin/bash
    i=1
    fileName="OutputFile_$i"
    while read line ; do 
    if [ "$line"  == ""  ] ; then
     ((++i))
     fileName="OutputFile_$i"
    else
     echo $line >> "$fileName"
    fi
    done < InputFile.txt
    

提交回复
热议问题