机器学习和生物信息学实验室联盟

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 4409|回复: 2
打印 上一主题 下一主题

如何看大文本文件

[复制链接]
跳转到指定楼层
楼主
发表于 2011-6-23 10:38:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
有很多文本文件,动辄几百M,甚至几G,想看一下里面数据的格式,怎么办?双击用记事本打开肯定是不行的。
有如下几种方法:

1. 用UltraEdit打开 (几百M还行,几G就够呛了)
2. 有dos命令more (more filename);对比:linux下可以用less命令( less filename)
       当然,filename要有绝对路径,比较麻烦;或者到当前目录下 用more,但是从cmd进到当前目录也很麻烦,怎么办?
       下载这个附件(注册表修改程序) ,双击它,成功后右键某个文件,会多了一个“dos here”,点击就进入了文件当前目录的dos

3. more命令不能向上翻,而且dos的窗口不能全屏显示,还是有点不爽。我写了一个java小程序,提起文件的前n行。
用法:在当先目录下进dos,然后运行java -jar extracttxt.jar filename     (抽取文件filename前5000行)
或 java -jar extracttxt.jar  filename 0 100 (抽取文件filename0-100行,注意:是从第0行开始)
jar文件


4. 上面这个抽取n行是我写的,事实上有图形界面的软件,每次看1000行,也可以从第n行开始看。(注意:这个是win64位的,其他操作系统的请自行下载,java的,跨平台)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享分享
回复

使用道具 举报

沙发
发表于 2011-6-23 12:22:04 | 只看该作者
嘻嘻,好东西呀,学习了,之前打开个几百兆的文件,都让我等很久~
回复 支持 反对

使用道具 举报

板凳
发表于 2011-6-26 20:49:20 | 只看该作者
我一般也是写个小程序,读几百行看看。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

机器学习和生物信息学实验室联盟  

GMT+8, 2024-11-26 23:54 , Processed in 0.070420 second(s), 21 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表