在Windows cmd中,这是输出重定向吗?

时间:2016-07-30 02:22:07

标签: windows cmd

当我运行Windows cmd时,第一行是这样的:

C:\Users\Alex>

是'>'在第一行输出重定向运算符?

3 个答案:

答案 0 :(得分:3)

这称为提示,它由cmd自己打印,以显示cmd已准备好接受命令(并显示当前目录)。但是,在输入的命令中,>确实是输出重定向操作符。

答案 1 :(得分:3)

通常,>确实是一个重定向运算符,以及<|。但是,在这种情况下,大于号>是提示的一部分。

在该命令提示符下,输入此内容并点击 Enter (不用担心,我将包括如何将其恢复原状):

C:\Users\Alex>prompt $P$F

您现在看到提示有一个右括号)而不是>

C:\Users\Alex)

现在输入

C:\Users\Alex)prompt $P$$

提示现在变为

C:\Users\Alex$

要将它设置回我们开始的位置,只需输入

即可
C:\Users\Alex$prompt $P$G

你会看到

C:\Users\Alex>

要查看可用的选项,请在命令提示符下键入prompt /?help prompt

答案 2 :(得分:1)

在这种情况下,当您键入cmd时,只会出现以>结尾的命令提示符。但是'&gt;'例如,以这种方式使用时,是输出重定向运算符。我故意以不同的方式高亮显示提示和命令。

<强> C:\用户\亚历&GT; dir > a.txt