终端在启动时运行命令,但我找不到它们来自哪里

终端在启动时运行命令,但我找不到它们来自哪里

我在完成安装的过程中不小心winehq.key投入了。/etc/bash_completion.d/docker-machine

我尝试设置 docker-machine 自动完成并按照官方网站上的以下说明进行操作:https://docs.docker.com/machine/completion/

我已将其复制到我的终端:

sudo curl -L https://raw.githubusercontent.com/docker/machine/v0.16.0/contrib/completion/bash/docker-machine.bash -o /etc/bash_completion.d/docker-machine

现在,每次我打开一个新终端时,它都会尝试运行如下所示的内容:

-----BEGIN: command not found
mQGNBFwOmrgBDAC9FZW3dFpew1hwDaqRfdQQ1ABcmOYu1NKZHwYjd+bGvcR2LRGe: command not found
bash: R5dfRqG1Uc/5r6CPCMvnWxFprymkqKEADn8eFn+aCnPx03HrhA+lNEbciPfTHylt: No such file or directory
bash: 6jCdl6eoCCkKNOIbr/MMSkd2KqAqDVM5cnnlQ7q+AXzwNpj3RGJVoBxbS0nn9JWY: No such file or directory
QNQrWh9rAcMIGT+b1le0: command not found
=4lsa: command not found
-----END: command not found

我没有复制所有内容,只是复制了几行。

我删除了使用复制的文件curl,但它不起作用。似乎~/.bashrc也没有什么新意。如何防止终端在启动时运行它?

答案1

检查/etc/bash_completion.d/目录下的文件名及其内容。您已添加 gpg 密钥葡萄酒总部某处。

相关内容