bash - 有人可以解释一下这个 bash 命令吗?

标签 bash terminal

来自 RVM 的网站:

bash < <( curl https://rvm.io/releases/rvm-install-head )

第一个小于号的作用是什么?那<(呢? ?我知道这是一个愚蠢的问题,但我很想了解这一点。

最佳答案

Bash 的 process substitution替换 <( ... )>( ... )从/到 child 的管道。因此,整个事情意味着“从 curl ... 创建一个管道,并将其用作 bash 的标准输入”。

比较无意义,还是写的好

curl -L https://get.rvm.io | bash

关于bash - 有人可以解释一下这个 bash 命令吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5228150/

相关文章:

bash - 通过 sbatch 传递命令行参数

bash - 反向智能搜索(reverse-i-search),如何得到之前的结果?

linux - 如何将时间戳添加到 STDERR 并重定向到文件

bash - 如何在没有顶级文件夹的情况下压缩文件但保留子文件夹

linux - 向两个用户(我的 apache 服务器和我自己)添加权限

terminal - 在 Windows 上的 CLion 中嵌入 Cygwin (Git Bash) 终端

ios - libssh2 代理转发不工作

linux - Bash 变量冲突

c++ - 从终端访问数据

linux - 如何在 PulseAudio 中获取播放进程列表