Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
不久前我在 CentOS 机器上测试了它,它运行良好。现在在另一台机器上,我尝试了这个,但它无法工作。什么是不正确的?
command 2> >(tee stderr.log >&2) && exit
我收到这条消息。
sh: syntax error near unexpected token `>'
有什么建议么?
答案在错误消息中。传统的 Bourne shell ( sh) 不支持进程替换(例如>(command))。你没有使用 Bash。chsh您可以使用该命令更改默认 shell 。
sh
>(command)
chsh