标签: bash expansion command-substitution
我编写了以下命令替换并在bash shell中执行:
$(echo echo 1; echo 2; echo 3) #output: 1 2 3
为什么在第一个表达式中需要双echo,而在第二和第三个表达式中只需要单个echo?
echo
答案 0 :(得分:1)
这与您实际要求外壳程序执行的操作有关。如下:
“回显回显1;回显2;回显3”