DOS允许在命令中出现用竖线字符“|”分开的多个命令,将符号“|”之前的命令的输出,作为“|”之后命令的输入,这就是“管道功能”,竖线字符“|”是管道操作符。例如,命令DIR|MORE使得当前目录列表在屏幕上逐屏显示。DIR的输出是整个目录列表,它不出现在屏幕上而是由于符号“|”的规定,成为下一个命令MORE的输入,MORE命令则将其输入,MORE命令则将其输入一屏一屏地显示,成为命令行的输出。

再如命令DIR|FIND"COM">COMDIR也利用了管道功能。DIR的输出是当前目录列表。不出现在屏幕上而是成为FIND命令的输入。FIND命令在输入文件中寻找指定字符串"COM"并输出包含这个字符串的行,由于输出重定向符号>的规定,最后的输出已存入文件COMDIR,不出现在屏幕上。命令DIR|FIND"< DIR >DIRDIR则是将当前目录项中的子目录项寻找出来并存入文件DIRIDR中。

管道功能可理解为将若干命令用输入输出“管道”串接在一起。

通常当打入DOS命令之后所处理的信息(输入数据,对选择项的回答等等)是由标准输入设备--键盘输入的。也可以将命令执行过程中所需输入的处理信息预先写入某个文件,例如MYCOM,如果所执行的程序文件为MYPROG.COM,则打入命令:

C:>MYPROG 之后,执行MYPROG时所需的处理信息就改为由文件MYCOM读入,这就是输入重定向。小于号

如果一个程序时需要输入较多数据,使用输入重定向可以提高效率。

输出重定向的符号是>或>>,然后列出指定的文件名(或标准设备文件名)作为输出。其中在>之后的文件要重新建立,而在>>之后可以是已存在的文件名,新的输出内容续接在该文件原有内容之后。例如,若连续打入下列两个命令:

C>TREE>FILE

C>CHKDSK>>FILE

执行第一个命令时,C盘树形目录结构将输出到新建文件FILE中,不在屏幕上显示。执行第一个命令时,C盘树形目录结构将输出到新建文件FILE中,不在屏幕上显示。执行第二个命令时,FILE是已有文件,磁盘数据区使用情况输出到FILE文件中,接在树形目录结构之后。

输入输出重定向可以同时使用。例如,若文件DATA中存放若干数据,需要将这些数据按字典顺序排序后放入文件SORT.DAT中,可使用下列命令

C>SORTSORT.DAT

命令中以DATA作为输入,以SORT.DAT作为输出。

内部命令CTTY也可规定新的标准输出设备。实际上CTTY是将命令行中列出的标准设备文件名相关的设备作为新的控制台终端。例如,可以在通信口(COM1)连接电传打字机,则执行命令CTTY COM1之后,原来终端被取消,改成与COM1连接的电传打字机。如果要恢复原来终端,需在电传上打入命令CTTYCON。

关于重定向、管道及过滤命令:

重定向命令又称转向命令;管道命令又称传送命令。

输出重定向命令 > 、>> ,输入重定向命令 < ;

管道命令 | ;

过滤命令 more 、sort 和 find 。

其中管道命令常与过滤命令联合使用。

目前等级考试用到的命令为输出重定向命令。所谓输出重定向指把执行相应DOS命令时本应在屏幕上显示的内容输出到重定向命令所指向的文件或设备中去。这句话可能不太好理解,以例子说明之:

echo This is an example !

执行此命令在屏幕上显示:

This is an example !

echo This is an example ! > example.txt

echo This is an example ! >> example.txt

执行后在屏幕并无显示,本应在屏幕上显示的内容到哪里去了呢?原来是生成了一个名为 EXAMPLE.TXT 的文件,本应显示在屏幕上的内容This is an example ! 就保存了这个文件中!

如果原来就有一个文件名为 EXAMPLE.TXT 会出现什么情况呢?

如果你使用的是 > ,原文件会被删除,重新生成新的文件,其内容如上所述;如果你使用的是 >> ,原文件内容会被保留,新的内容会添加到原文件件的内容的后面。这就是二者的区别。考试时建设大家用 > ,因为即使你重复使用了几次,文件内容也不会变化。

其他几个这里仅略作介绍。

输入重定向使输入信息来自文件。过滤命令 more 进行分屏显示; find 查找符合条件的内容;sort (按行)排序。有些东西需通过管道与过滤命令相结合。这里举几个例子:

more < c:\tc\readme

more的输入来自 c:\tc\readme 文件(TC的自说明文件,其内容比较多,一屏远远显示不下)。这个命令与

type c:\tc\readme | more

作用相同,但更简洁,效率也更高。

dir c:\ | find "O" > filelist.txt

把文件或子目录中含有“O”(注意要用大写)的文件清单(如dos, ucdos, windows, autoexec.bat, config.sys, command.com等)保存到文件 filelist.txt 中。注意用 dir O*等命令达不到同样目的。

sort < file1.txt > file2.txt

把文件 file1.txt 的内容按行排序后输出到文件 file2.txt 中去。

全国计算机等级考试上机考试应试技巧(二).doc

下载Word文档到电脑,方便收藏和打印[全文共2049字]

编辑推荐:

下载Word文档

国二计算机考试技巧,全国计算机等级考试上机考试应试技巧(二)相关推荐

  1. 计算机国二复习攻略,全国计算机等级考试二级复习指导及应试技巧二

    四.题型分析与解题技巧 理论试卷的题型由选择题和填空题组成.选择题和填空题一般是对基本知识和基本操作进行考查的题型,它主要是测试考生对相关概念的掌握.理解是否准确.认识是否全面.思路是否清晰,而很少涉 ...

  2. 周跃计算机四级讲义,全国计算机等级考试《信息安全工程师(四级)》复习全书【核心讲义+历年真题详解】.pdf...

    目 录 第一部分 备考指南 2 第 1 章 考试概述 2 第 2 章 复习技巧 8 第二部分 核心讲义 10 [计算机网络] 10 第 1 章 网络技术基础 10 第 2 章 局域网基础 28 第 3 ...

  3. 民办学校计算机二级报名费,全国计算机等级考试报名有限额(全国计算机二级报名时间)...

    最佳案考生年龄.职业.学历不限,不论在职人员.行业人员,均可根据自己学习或使用计算机的实际情况,选考不同等级的考试,考生每次报考1个等级,该等级中有不同类别 :没年龄限制 教材基本在网上就能查到. 找 ...

  4. 全国高校计算机考试用的什么版本,全国高校计算机等级考试与全国计算机等级考试,有区别吗...

    技校网专门为您推荐的类似问题答案 问题1: 全国高校计算机等级考试一级和全国计算机等级考试一级有什么区别 不一样的 全国高校计算机等级考试是专门为全国各高校非计算机专业的在校大学生举行的计算机基础知识 ...

  5. 参加考试时不要使用计算机,2016年计算机等级考试上机操作应试技巧

    2016年计算机等级考试上机操作应试技巧 2016年计算机等级考试将于明天开考了,掌握好上机考试的应试技巧,可以使考生的实际水平在考试时得到充分发挥.以下是百分网小编搜索整理的关于2016年计算机等级 ...

  6. 广东取消英语和计算机考试,广东紧急停考通知!全国英语等级考试、全国计算机等级考试停考...

    原标题:广东紧急停考通知!全国英语等级考试.全国计算机等级考试停考 南都讯 记者贺蓓 停考!广东省教育厅发布紧急通知.我省9月16日-17日的全国计算机等级考试.全国英语等级考试停考.补考时间将于近期 ...

  7. 全国计算机等级考试二级教程c语言程序设计考试大纲,全国计算机等级考试二级C语言程序设计考试大纲.docx...

    全国计算机等级考试二级C语言程序设计考试大纲 全国计算机等级考试二级C语言程序设计考试大纲(2013版) 基本要求 1.熟悉VisualC++6.0集成开发环境. 2.掌握结构化程序设计的方法,具有良 ...

  8. 全国计算机一级ms office考试题型,全国计算机等级考试一级MS Office题型剖析

    一级计算机必考试题 全国计算机等级考试一级MS Office题型剖析 1. 基本操作题 基本操作题是要求考生在Windows XP系统下,对文件或文件夹进行操作.在我们正式做题之前,有一个准备工作必须 ...

  9. 广外大全国计算机,广外全国计算机等级考试考生人数再创新高

    全国计算机等级考试,简称NCRE(NationalComputer Rank Examination),是由教育部考试中心主办,用于考查应试人员计算机应用知识与技能的全国性计算机水平考试.NCRE考试 ...

  10. 手机上能学计算机一级b,全国计算机等级考试一级B的学习方法

    所有的学习,都应该讲究学习方法,良好的学习方法将使学习者事半功倍.各种课程的学习,因为科目间的差别,学习方法不尽相同,有的学习方法通用,有的学习方法属本科目特有.下面学习啦小编就为大家介绍一下关于全国 ...

最新文章

  1. leetcode--Two Sum(2)
  2. C语言反转二叉树的递归和迭代解决方案(附完整源码)
  3. 广度优先遍历算法-02合法的括号问题
  4. [ZJOI2010] 基站选址(线段树优化dp)
  5. js 事件学习与总结
  6. BBcode 相关资源索引
  7. mc服务器怪物掉落修改,【服务端插件】 clear 2.3-清理插件,红石,流水岩浆,动物怪物掉落物,作物自动清理[1.6.2-1.7.2]...
  8. Matlab语言标点说明
  9. 一步一步带你实现自定义圆形进度条(详解)
  10. 手推SVM(二)-核方法
  11. MAC出现:未能正确打开SANGFOR SSL Virtual网卡,暂时不能提供SSL CS服务,请联系管理员
  12. win8/win10微信QQ邮箱可登陆,浏览器显示无网络连接
  13. Nvidia 的Kal-El Tegra将五核合一
  14. Codeblocks 深色主题背景设置、美化界面
  15. FPGA 开发项目参考
  16. wordpress编辑器遇到了未知错误
  17. 中秋节的广西甘蔗——智蔗见智·向新而生
  18. 【显示器】入门参数讲解
  19. python 解决 Invalid HTTP_HOST header
  20. 忘记PPT密码怎么办?附解决办法

热门文章

  1. 亚马逊高级应用科学家熊元骏:人类行为理解研究进展 | 直播实录·PhD Talk
  2. 开源代码“All in One”:6 份最新「Paper + Code」等你复现 | PaperDaily #12
  3. web 小程序 ch2 第一个小程序
  4. Spring Security基于角色的权限管理
  5. poj 1664 放苹果 DPDFS
  6. 记一次灵活的模型训练生成的pth转onnx文件失败
  7. java数据传递给安卓_Android数据传递的五种方法汇总
  8. python算法攻略_算法基础及python实现笔记一(堆和DFS)
  9. spring boot+mybatis执行controller中拼接后的SQL
  10. Vue-CLI——自定义title解决方案