~/.bashrc псевдоним для изменения каталога не работает
Возможно, это скучный вопрос, но я не смог найти ответ, который я полностью понял для следующего запроса.
Я переехал в новый научно-исследовательский институт, и я получаю доступ к виртуальным машинам для своих исследований. Я хочу создать удобный bashrc, чтобы облегчить жизнь.
Итак, отредактируйте файл ~/.bashrc следующим образом:
alias lhcb = "cd ~/vols/lhcb/bd1316/B2ppKgamma/"
alias work_space = "cd ~/home/hep/bd1316/Public/Project/"
alias Code = "cd ~/home/hep/bd1316/Public/Project/Scripts/"
и открывая новый терминал для использования обновленного файла bashrc, я получаю следующие ошибки:
-bash: alias: alias: not found
-bash: alias: =: not found
-bash: alias: cd ~/vols/lhcb/bd1316/B2ppKgamma/: not found
-bash: alias: work_space: not found
-bash: alias: =: not found
-bash: alias: cd ~/home/hep/bd1316/Public/Project/: not found
-bash: alias: Code: not found
-bash: alias: =: not found
-bash: alias: cd ~/home/hep/bd1316/Public/Project/Scripts/: not found
Я не понимаю, что происходит не так. Не могли бы вы объяснить мне, пожалуйста, и, если возможно, предоставить исправление? Весьма признателен.
1 ответ
Решение
Объявление переменной Bash не допускает места до и после =
alias lhcb="cd ~/vols/lhcb/bd1316/B2ppKgamma/"
alias work_space="cd ~/home/hep/bd1316/Public/Project/"
alias Code="cd ~/home/hep/bd1316/Public/Project/Scripts/"
Перейдите по этой ссылке.