gpt4 book ai didi

linux - 运算符(operator) $() 在 Docker 中意味着什么

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:46:32 25 4
gpt4 key购买 nike

这可能是一个非常直接的答案。我已经用谷歌搜索了与以下 Docker 命令相关的内容:

docker rm $(docker ps -a -q)

我在 Go、Docker 和 Linux 中寻找运算符。从上下文中可以明显看出它是 rm 命令的某种管道,但我很想知道它是否真的是某种管道以及为什么它不仅仅是 docker rm | docker ps -a -q

最佳答案

$()运算符不是 docker 运算符,它是 bash 运算符,它返回括号之间命令的输出。所以你在这里做的是运行 docker ps -a -q然后将该命令的输出插入到 docker run <output substituted here> .

关于linux - 运算符(operator) $() 在 Docker 中意味着什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36582871/

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