Extract line from a file in shell script -
i have text file of 5000000 lines , want extract 1 line each 1000 , write them new text file. new text file should of 5000 line.
can me?
you can use either head
or tail
, depends line you'd extract.
to extract first line each file (for instance *.txt
files):
head -n1 *.txt | grep -ve ^= -e ^$ > first.txt
to extract last line each file, use tail
instead of head
.
for extracting specific line, see: how use head , tail print specific lines of file.
Comments
Post a Comment