目标:理解以下 Bash 命令的语法,特别是“$”和括号的用途
/bin/bash -c“$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)”
该命令似乎下载并运行用于安装 Homebrew 的 Bash 脚本。 bash -c "xxx" 执行命令 xxx 就像在终端中输入一样。
使用“bash -c”$(curl -) 在 google 和 stackoverflow 中搜索给出了以下内容,这很有帮助,但没有解决 $ 和 () 问题。
阅读 bash -c 的手册页
如果存在 -c 选项,则从字符串中读取命令。如果有 字符串后面的参数,它们被分配给位置参数, 从 0 美元开始。 我不明白上面的手册页摘录。