[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
回复 4# 娜美

type应该是从头开始的,不能从末尾开始
没用过akw,不知道谁快

TOP

回复 6# 娜美


    你是说要从最后一行开始吗?想反过来就把-1 和-1000换一下

TOP

回复 3# pd1


    嗯嗯哥哥的确实很快,      似乎顺序存放倒转了, 获取到的1000行不是按原顺序输出,

TOP

用tail很快,它好像是seek文件末尾逐字节向前读文件,遇到回车就计数这种,平时无脑用,具体怎么实现真不会。。。

TOP

回复 2# Five66
哦哦,用type不能快了吗
那如果用sed awk那个写法更快

TOP

  1. Measure-Command{$a=[io.file]::ReadAllLines(".\in.txt");$b=($a.Length-1)..($a.Length-1000)|%{$a[$_]};[io.file]::WriteAllLines(".\out.txt",$b)}
复制代码
300M文件2秒多吧

TOP

只知道用第三方程序sed之类的应该快点

TOP

返回列表