bash: /path/.bash_aliases: разрешение отклонено

Я не знаю, почему эта строка появляется первой, когда я открываю свой гном-терминал.

bash: /home/username/.bash_aliases: Permission denied
laptop-dell:-$

Я пробовал это, но проблема остается.

chmod +x ~/.base_aliases
chmod: cannot access `/home/username/.base_aliases': No such file or directory
[d3 ] Каким должно быть разрешение по умолчанию для «bash_aliases»? Как это исправить?

1
задан 15 September 2015 в 18:13

1 ответ

Я делаю подобное в моем файле .bashrc. Я использую этот составной оператор, и он работает:

if [ -f ~/.bash_aliases ]; then
   source ~/.bash_aliases
fi

Ключом является команда source. Я не знаю, является ли это «плохая форма», но она работает.

0
ответ дан 23 May 2018 в 17:27

Другие вопросы по тегам:

Похожие вопросы: