当我执行以下命令时,在bash shell上我得到错误但是在Korn shell上它运行得非常好.唯一的区别是在awk结束时缺少单引号,在}之后.你能帮我理解为什么吗?
echo `echo "a b c d" | awk '{ print $1 }`
bash shell awk ksh
awk ×1
bash ×1
ksh ×1
shell ×1