Problema ao tentar criar um alias

1

Bom dia

Eu estava tentando criar um alias para facilitar o lançamento do matlab.

Eu li este post: Como criar um "alias" permanente? e usei os comandos nesta linha

echo "alias "/home/user/matlab/bin/matlab='matlab'" >> ~/.bash_aliases && source ~/.bash_aliases

Em seguida, toda vez que eu tentei iniciar o matlab, recebo o erro "Erro de segmentação detectado".

Além disso, no terminal eu tenho a mensagem

"bash: alias: " /home/vangel/matlab/bin/matlab " : nom d'alias non valable".

Você poderia me ajudar a descobrir o que está acontecendo? (Sou novo no linux e espero ter descrito bem o meu problema)

    
por vangel 16.05.2015 / 11:45

1 resposta

2

você não precisa criar um alias. Simplesmente adicione o diretório matlab bin ao seu PATH.

PATH=$PATH:/home/user/matlab/bin

adicione esta linha também a .bashrc e, em seguida, source .bashrc se você quiser torná-la permanente. Agora você pode executar o comando matlab sem precisar criar um alias.

Mas, para saber seu erro acima, você provavelmente já entendeu a sintaxe do alias de maneira errada.

A sintaxe do comando é

alias alias-name="command"

exemplo

alias l='ls -CF'

Então, no seu caso, você tem que escrever o apelido dessa maneira

alias matlab='/home/user/matlab/bin/matlab'

Portanto, corrija a escrita e insira-a em .bash_aliases ou adicione-a diretamente a .bashrc e, em seguida, execute comman source .bashrc ou source .bash_aliases

Outra maneira de pensar.

    
por Maythux 16.05.2015 / 12:42