Псевдоним Bash, не найденный застрявшим на моем терминале

Я пытался заставить свою Ubuntu соединиться с вкладкой связи и использовал следующие командные строки:

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

Я получил следующие ошибки и каждый раз, когда я открываю свою командную строку, это - writt

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

Как я могу обработать это?

0
задан 24 May 2013 в 15:12

2 ответа

Кажется, ваш файл .bashrc содержит строки без двойных кавычек:

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

Откройте файл в редакторе и удалите оскорбительные строки.

0
ответ дан 24 May 2013 в 15:12

У меня была похожая проблема из-за пропущенной закрывающей кавычки - ". Лучший способ выяснить проблему - открыть файл в графическом редакторе с раскрашиванием синтаксиса. Я сделал это, используя возвышенный текст ]

0
ответ дан 24 May 2013 в 15:12

Другие вопросы по тегам:

Похожие вопросы: