Я добавил несколько строк в ~/.bash_aliases вчера ... И сегодня мой gnome-терминал начал показывать мне это выражение в самом начале, прямо перед подсказкой.

/home/igoru /etc/bash_completion
igoru@igoru-ubuntu:

Это строки, которые я добавил:

alias realias='vim ~/.bash_aliases; source ~/.bash_aliases'
alias ..='cd ..'
alias .='echo $PWD'
alias canhaz='sudo apt-get install'

Что происходит?
Это выражение действительно связано с этими псевдонимами или как?

1 ответ1

10

"" является синонимом "источник". Некоторая строка в каком-то файле пытается найти /etc /bash_completion после того, как вы наложили на него псевдоним «echo $ PWD».

Я думаю, что реализация встроенных команд bash - плохая идея. Слишком много сценариев будет зависеть от того, чтобы действовать оригинальным образом. Рассматривать "." зарезервированное ключевое слово.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .