为什么输不出word中的内容(word文档中是一段英文,开头就是字母)
2 回答
onemoo
TA贡献883条经验 获得超454个赞
啊...之前我想让你反复确认 word.txt 中是否有内容,原来你不是去到执行目录下确认的啊! 怪不得呢。
那么你这“一套操作”的结果就很有意思了:你的执行目录下后来应该有这个 word.txt 文件,并且其中只有数行空行。
这是因为:你第一次错误地用了 > 的那次命令,会把输出都重定向到 word.txt 文件中(不存在的话会创建它)。同时因为没有重定向输入,也就是会从键盘接收输入。所以你执行那条 ">" 命令后会发现程序啥也没输出、也没结束,其实它是在等你输入。如果你当时乱按了回车键,这些就都会保存到新创建的 word.txt 中了。
你之后再执行 "...< word.txt" 命令,等于是把之前新建立的 word.txt 中的内容都输出了。所以你最终只会看到打印了“几个空行”
- 2 回答
- 0 关注
- 1700 浏览
添加回答
举报
0/150
提交
取消