重定向不适用于这些表单。 例如>为什么重定向在没有分号的情况下工作正常?
~/workspace$ echo foo ; 1>test
foo
~/workspace$ ERRCOMMAND > test ; 2>&1
ERRCOMMAND: command not found
但它能以这些形式工作。
~/workspace$ echo foo 1>test
~/workspace$ ERRCOMMAND > test 2>&1
对我来说,第一个命令和下面的重定向似乎是非常离散的动作,所以可能有些东西我不知道。
有人可以告诉我吗?
非常感谢你!
确实;将分号看作换行符的同义词。 – tripleee