Goodmorning
Я пытался создать псевдоним, чтобы легче запускать Matlab.
Я прочитал этот пост: Как создать постоянный «псевдоним»? и я использовал команды в этой строке
echo "alias "/home/user/matlab/bin/matlab='matlab'" >> ~/.bash_aliases && source ~/.bash_aliases
Затем каждый раз, когда я пытался запустить Matlab, я получаю При ошибке выдается ошибка «Обнаружено нарушение сегментации».
Плюс, в терминале у меня есть сообщение
"bash: alias: « /home/vangel/matlab/bin/matlab » : nom d'alias non valable".
Не могли бы вы помочь мне узнать, что происходит? (Я новичок в Linux и надеюсь, что хорошо описал свою проблему)
Вы не должны делать псевдоним. Легко просто добавьте matlab bin
каталог к Вашему ПУТИ.
PATH=$PATH:/home/user/matlab/bin
добавляют эту строку также к .bashrc
и затем source .bashrc
, если Вы хотите сделать ее постоянной. ТЕПЕРЬ можно выполнить команду matlab
без потребности создать псевдоним.
, Но знать Вашу ошибку выше, Вы, вероятно, имеете, понимают синтаксис псевдонима неправильным способом.
синтаксис команды
alias alias-name="command"
пример
alias l='ls -CF'
Так в Вашем случае, который необходимо записать псевдониму таким образом
alias matlab='/home/user/matlab/bin/matlab'
, Так исправьте запись и или вставьте ее в .bash_aliases
или добавьте его непосредственно к .bashrc
и затем выполните афериста source .bashrc
или source .bash_aliases
Другой образ мыслей.