Alias de bash não encontradas presas no meu terminal

0

Eu estava tentando fazer com que meu Ubuntu se conectasse à aba nexus e usasse as seguintes linhas de comando:

echo "alias android-connect=\"mtpfs -o allow_other /media/GalaxyNexus\"" >> ~/.bashrc
echo "alias android-disconnect=\"fusermount -u /media/GalaxyNexus\"" >> ~/.bashrc
source ~/.bashrc

Eu tenho os seguintes erros e toda vez que eu abro minha linha de comando é escrito

bash: alias: -o: not found
bash: alias: allow_other: not found
bash: alias: /media/Nexus: not found
bash: alias: -u: not found
bash: alias: /media/Nexus: not found
bash: alias: source: not found
bash: alias: /home/user/.bashrc: not found

Como posso lidar com isso?

    
por Abeer 24.05.2013 / 13:06

2 respostas

3

Parece que seu arquivo .bashrc contém as linhas sem as aspas duplas:

alias android-connect=mtpfs -o allow_other /media/GalaxyNexus
alias android-disconnect=fusermount -u /media/GalaxyNexus

Abra o arquivo em um editor e remova as linhas ofensivas.

    
por choroba 24.05.2013 / 13:12
0

Eu tive um problema semelhante devido a uma citação de fechamento ausente - ". A melhor maneira de descobrir o problema é abrir o arquivo em um editor gráfico que tem coloração de sintaxe. Eu fiz isso usando texto sublime

    
por Sudheesh.M.S 17.09.2015 / 09:23