停止别名中的“@”以防止 bash 完成

停止别名中的“@”以防止 bash 完成

在一台笔记本电脑上,我有 bash 别名,用于 ssh 进入以下形式的各种机器

loris@machineA
loris@machineB

在这台机器上我可以输入

loris@<TAB>

bash 会告诉我可能的完成情况。

我最近设置了第二台笔记本电脑,运行与第一台笔记本电脑相同的操作系统(Debian 11)并具有相同的别名。然而,当我尝试让 bash 在第二台笔记本电脑上完成别名时,我得到了类似的信息

@ip6-allnodes    @ip6-allrouters  @ip6-localhost   @ip6-loopback    @localhost

有谁知道发生了什么事以及我如何才能像在第一台笔记本电脑上那样完成工作?

相关内容