【发布时间】:2013-12-16 10:12:44
【问题描述】:
我尝试了以下命令$cat < text > text,其中text 是一个非空文件。
标准输出没有输出,文件text 变为空白。我希望 cat 命令读取文件文本并将内容输出到同一个文件。
但是,当我尝试 $cat < text > newtext 时,它可以工作! newtext 是 text 的副本。
另一个疑问,当我尝试$cat < text >>text 时,>> 通常会附加到文件中。我的终端陷入无限循环,文件text 被反复附加到自身。为什么会这样?
【问题讨论】:
-
你这样做有什么特别的原因吗?
-
无特殊原因。