如果 > 之后没有定义目的地(重定向)会发生什么?

如果 > 之后没有定义目的地(重定向)会发生什么?

最近我想阅读 mplayer 的手册页。所以我需要man mplayer在终端中输入。

然而,由于笨拙,我还是打字了man mplayer>

我知道我可以使用该命令将输出重定向到文本文件等。

但是,有人能告诉我,当我忘记定义目的地时,究竟会发生什么吗man mplayer>? 如果有的话,它会重定向到哪里?

我得到了错误

bash: syntax error near unexpected token `newline'

在 bash 或

fish: Expected a string, but instead found end of the statement
man mplayer>
            ^

在鱼中。

非常感谢 andvance。Rosika

我的系统:Linux/Lubuntu 18.04.2. LTS,64 位

答案1

答案很简单:你有语法错误,输出没有重定向而没有目的地

相关内容