gpt4 book ai didi

sed - 奇怪的 sed 命令

转载 作者:行者123 更新时间:2023-12-04 21:50:05 25 4
gpt4 key购买 nike

我试图 install docker in Ubuntu ,并按照说明进行操作,我遇到了一个非常奇怪的 sed 命令,我不明白该命令(这似乎用于为 docker 设置 bash 自动完成):

sudo sed -i '$acomplete -F _docker docker' /etc/bash_completion.d/docker.io

该命令在做什么? -i 命令表示就地编辑,但是 $acomplete -F _docker docker 是什么意思呢? $ 与最后一行匹配,但它在做什么?我什至不认识那里的任何 sed 命令!例如,替换命令如下所示:

$s/in/out/

有人可以帮我解释一下这个表达吗?

最佳答案

它将 complete -F _docker docker 附加到文件中。

摘自 sed 手册:

a \

text Append text, which has each embedded newline preceded by a backslash.

关于sed - 奇怪的 sed 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24991439/

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