【问题标题】:curl "| sh" commandcurl "| sh" 命令
【发布时间】:2014-04-12 06:03:26
【问题描述】:

“| sh”在此特定行中是什么意思。我正在尝试用谷歌搜索以更好地理解它,但似乎我找不到合适的术语。

$ curl https://install.meteor.com | sh

我能够运行它并下载了meteorjs,但是我对“| sh”真的很好奇。

谢谢!

【问题讨论】:

    标签: curl meteor sh


    【解决方案1】:

    | 可以读作“管道”

    上述命令的意思是“将 curl 的结果通过管道传输到 sh” - 也就是“从这个 url 获取脚本并使用 sh 运行它”

    【讨论】:

    • 不错的一个!感谢@charlieg 用外行的术语解释它。 :)
    • 使用此模式安装软件时要小心。这是有风险的。好消息是脚本是通过 HTTPS 而不是 HTTP 下载的(https:// vs http://),但它仍然可能存在问题。 spin.atomicobject.com/2016/12/12/security-spectrum-curl-sh/…
    猜你喜欢
    • 2021-06-09
    • 2021-07-07
    • 2019-08-10
    • 2010-11-16
    • 1970-01-01
    • 1970-01-01
    • 2013-04-18
    • 2020-01-08
    • 1970-01-01
    相关资源
    最近更新 更多