1.$(command) 等价于 `command`echo $(command) 执行过程:shell扫描一遍命令行,发现了$(cmd)结构,便将$(cmd)中的cmd执行一次,得到其标准输出,再将此输出放到原来命令 echo $(ls)中的 $(ls)位置,即替换了$(ls),再执行echo命令。这里要注意的是$(cmd)中的命令的错误输出是不会被替换的,替换的只是标准输出[root@192
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号