我有一个大文件,但我只需要其中的一部分,即
我该如何获取它们?(可以将其存储到一个新的小文件中或在屏幕上打印出来)
m
行(第1000行)到 n
行(第2000行)之间的内容。我该如何获取它们?(可以将其存储到一个新的小文件中或在屏幕上打印出来)
第42到96行:
sed -n '42,96p' oldfile > newfile
如果文件很大,最好在到达end
行后立即退出文件浏览。您可以使用以下awk命令:
awk '{print} /end/{exit}' file.txt
awk -v m=10 -v n=15 'NR>n{exit} NR>=m' file > file_chunk
head -$start file.txt|tail -$(($end - $start))