从文件的特定行(例如 70000 这样的大数字)开始输出的最佳方法是什么?例如:
cat --line=70000 <file>
答案1
看一下尾部,更准确地说,它是 --lines=+N 开关:
tail --lines=+100 <file>
答案2
最明显的方法是tail
。根据您使用的操作系统,语法可能略有不同:
tail -n +70000
如果你不能开始tail
工作,你可以使用sed
,但它可能会更慢:
sed -pe '1,69999d'
答案3
您可以使用天然橡胶参数awk命令:
cat <file> | awk '{if (NR>=7000) print}'
答案4
尝试这个:
tail +250 <file_name>