gpt4 book ai didi

ruby - 为什么Brew推荐安装使用Ruby来调用curl?

转载 作者:数据小太阳 更新时间:2023-10-29 07:45:58 24 4
gpt4 key购买 nike

Brew installation guide ,它说要运行以下命令:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

为什么使用 Ruby?难道不能排除 curl 之前的所有内容(以及末尾匹配的闭引号和括号)吗?

最佳答案

这不是使用 Ruby 调用 curl,而是直接调用 curl,使用 Bash 中的命令替换来获取 URL 的内容,然后将其作为 Ruby 代码执行。您可以通过运行来验证:

echo "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

这将打印在原始命令中使用 ruby -e 执行的 Ruby 代码。

关于ruby - 为什么Brew推荐安装使用Ruby来调用curl?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41690040/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com