为什么每次打开终端都会显示“/home/igoru /etc/bash_completion”?

igo*_*s07 0 linux terminal bash shell

我在~/.bash_aliases昨天添加了一些行......今天我的 gnome 终端开始向我展示这个表达式,就在提示之前。

/home/igoru /etc/bash_completion
igoru@igoru-ubuntu:
Run Code Online (Sandbox Code Playgroud)

这些是我添加的行:

alias realias='vim ~/.bash_aliases; source ~/.bash_aliases'
alias ..='cd ..'
alias .='echo $PWD'
alias canhaz='sudo apt-get install'
Run Code Online (Sandbox Code Playgroud)

怎么了?
这个表达式真的与那些别名有关,还是什么?

Ric*_*ins 10

“。” 是“源”的同义词。在将 /etc/bash_completion 别名为“echo $PWD”后,某些文件中的某些行试图获取 /etc/bash_completion 的源。

我认为实现 bash 内置函数是一个坏主意。太多的脚本将依赖于它以原始方式运行。考虑 ”。” 保留关键字。