【发布时间】:2017-03-31 01:37:26
【问题描述】:
我正在尝试运行一个命令,可以简化成这样的结构:
echo "A,B" | cp $(sed -e 's/A,//') $(sed -e 's/,B//')
但我正在努力正确地获取替换命令的输入/输出。 运行上面的代码会产生以下错误消息: sed:标准输入读取错误:输入/输出错误
当我改为运行它时:
echo "A,B" | cp <(sed -e 's/A,//') <(sed -e 's/,B//')
命令不会终止。
我在这里做错了什么?
【问题讨论】:
标签: linux terminal pipe zsh io-redirection