I wanted to поверьте частному лицу an иначе to quickly go to directory. I added the иначе in .bashrc
(I tried on .bash_aliases
too, the same problem).
My иначе is named now
:
alias now='cd ~/talha_docs/code/github'
Now, my иначе should be set to now
. Then when I run now
from command line I get the following message.
bash: /home/imox/talha_docs/code/github: Is a directory
What am I doing wrong?
Похоже, что есть другой псевдоним, установленный на now
, попробуйте установить его на другой псевдоним, такой как NOW
или что-то еще.
Прежде чем мы дадим имя псевдонима, это была бы хорошая идея узнать, используется ли имя уже. Для обнаружения мы можем использовать команду типа.
, Например, позволяют нам попытаться создать псевдоним, названный "тестом". Поэтому сначала давайте протестируем, если имя доступно.
type test
test is a shell builtin
Тогда имя "тест" не может использоваться, и хотя можно всегда быть уверены, что называет Вас, может использовать. Давайте попробуем "нечто":
type foo
bash: type: foo: not found
Это показывает, что "нечто" не используется так, я могу, использовал его для создания псевдонима.