多用户网络(UNIX)下大宗文本文件的浏览

Author: 张安祥 Date: 1997-01-01

  现在,从网上获取信息,大多采用一种既经济又快速的整体文本文件传输方式,获取到的信息多数都在几十K字节,甚至上百K字节左右,用一般的CAT、MOER、PG命令对文本文件浏览多有不便。有时,如果有一条信息是在最后才能看到的话,只有等前面的信息一一跳过之后才能看到。对未用过计算机的人来说操作就更困难了。为此笔者经过大量的实践摸索出了一条比较好的解决办法:
  为便于浏览,首先把信息编号目录文件和具体内容文件连成一体,方法是:
#3  1.可用COPY、CCED等连接,也可将两文件转储到UNIX操作系统的某用户名下再用如下方法连接:
  (1)用命令“CAT 目录文件名[  具体内容文件名>中间文件名”
  (2)用命令“MV 中间文件名[  待查询的文件名”
#3  2.文本文件的分页处理
  连接后的文本文件,阅读极为不便,为象翻书那样只要找到目录就可随意翻阅其具体内容,需再做如下处理:
  在UNIX操作系统下,用命令:PG-P ‘第D% 页’]待查询文件名,将待查询文件分页(注:一屏一页),在屏幕的左下角显示屏幕内容所处的页数。按回车键跳过目录部分,待出现具体内容时,将某一具体内容的标题所在的页码填写到打印的目录清单上。待下面编辑时用,依次进行,直到分完为止(分页过程中,按回车跳过一页)。
#3  3.文本文件的编辑处理
  用UNIX操作系统下的CVI或XWORD编辑软件编辑待查询文件的目录部分,把分页所得到的页码加到文本文件开始的目录部分的后面,依次进行,直到编辑完毕。
#3  4.为便于查看,再作如下处理
  将UNIX操作系统某用户名下的所有文件名分类转存到不同的临时文件中,将这些临时文件用软盘转到DOS系统机器上的某一目录下(该目录下需有FOXBASE或MFOXPLUS的执行文件,以及WS的执行文件,并且CONFIG.DB中含有WP=WS项),执行FOXBASE,出现点提示符后,用USE命令打开临时文件对应的数据库(该数据库中只含 一个记忆型字段),用BROWSE命令,按CTRL+PGUP或CTRL+PGDN,待出现画面后,记住屏幕左上角出现的临时文件名(由数字和字母组成),按F1键后存盘出现WS的编辑菜单,按O键,出现提示:“文件名:?”,输入分类临时文件名,回车,再次出现提示:“拷贝到文件名:?”,输入屏幕左上角出现的临时文件名,回车,依据提示按Y键,出现WS主菜单,按X键退出,用CTRL+W存盘退出,依次进行……,将所有*.DBF和*.DBT文件拷贝到UNIX操作系统对应的用户名下,至此完成浏览前的处理过程。
#3  5.浏览
  用FOXBASE+编写一个简单的程序,程序的功能是首先显示信息类别,选择某一类信息后,再显示该类信息的所有文件名,并在下面提示:“输入要查询文件名:”,输入文件名后即可显示对应文件的内容,操作方法是:顺序显示,按回车键;前后跳页,在屏幕下方显示页数的后面输入你要跳到的页数,按回车键,便可跳到指定页数,至此你可象翻书一样随意浏览大宗文本文件了,将其放到公用用户名下,供大家浏览,即使没有接触过计算机的人也可操作自如,有兴趣的同志不妨一试。
  整个处理过程可在短时间内完成,笔者已用该法为单位领导提供各类信息一年多,没有出现过意外情况。