为什么 sudo 不适用于 curl?

GiH*_*GiH 10 sudo curl

我运行了一个命令来下载一些东西curl——

sudo curl roots.cx/get | sh

– 它抛出了一个权限被拒绝的错误。所以我做了sudo curl,我得到了同样的错误......为什么会这样?

我可以在没有 的情况下运行安装命令curl,但我需要sudo,那么为什么curl不能使用sudo呢?

Ofi*_*ris 6

在管道后使用 sudo:

curl roots.cx/get | sudo sh
Run Code Online (Sandbox Code Playgroud)

get 脚本涉及一些安装,需要 sudo 才能运行。