求计算机高手解答此题目!!讲解啊!!详细点!!谢谢

Whichofthefollowingis(are)trueregardingtheuseofStandardInputandStandardOutputlogicald... Which of the following is (are) true regarding the use of Standard Input and Standard Output logical device facilities provided through an operating system's command line interface?
I. Use > abc.txt to change the Standard Output logical device to be the file abc.txt.
II. Use << abc.txt the change the Standard Input logical device to be the file abc.txt.
III. Use the | character between two commands, allowing the output of the first to be used as input for the second.
(a) I and II only (b) I only (c) I, II, and III (d) I and III only
展开
 我来答
SBot
2013-01-03 · 原创技术代码分享~了解一下
SBot
采纳数:653 获赞数:2294

向TA提问 私信TA
展开全部
这个应该I和III是对的,比如在Unix环境下,你运行一个程序./some_prog > results.txt那么就是把该程序的输出放进results.txt文件里(这样会覆盖原有文件内容)
如果./some_prog >> results.txt,那么输出的结果会加在这个文件的尾部。

而'<'表示的是从后面的文件中输入。
最后一个'|'表示piping,意思就如最后一个选项里说的,该符号前面命令的输出将作为后面命令的输入。

我记得有本书Computer Systems: A Programmer's Perspective里有说到过,不太记得了,好几年了都。

还有可以去我参考资料里注明的这个网址看一下,有英语的说明。

参考资料: http://en.wikipedia.org/wiki/Redirection_(computing)

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式