bash命令行上双尖括号的用途?

时间:2011-10-07 20:05:08

标签: bash command-line

我正在尝试理解以下命令:

user$ bash < <(curl -s https://something.com )

< <做了什么?

1 个答案:

答案 0 :(得分:12)

它不是< <,而是<,这意味着输入重定向,然后是<( ... ),这意味着在大括号内运行命令并从中创建一个文件参数。

这对我来说非常等同于

curl -s https://something.com | bash