Почему мой псевдоним теперь не работает?

Таким образом, прежде чем я переформатировал (для избавлений от Windows), я просто использовал эту команду для открытия документов путем помещения его в конце ~/.bashrc файл:

alias commandless= 'gnome-open ./Documents/the-linux-command-line.pdf; gnome-open ./Documents/linux.odt'

Но теперь каждый раз я запускаю терминал, он говорит:

bash: alias: gnome-open ./Documents/the-linux-command-line.pdf; gnome-open ./Documents/linux.odt: not found

прежде даже ввести что-либо, и когда я выполняю команду, ничего не происходит, даже сообщения об ошибках.

5
задан 12 October 2015 в 18:38

2 ответа

Используйте двойные кавычки вместо одинарных:

alias newcommand="full path of the binary to be executed"

и не:

alias newcommand='full path of the binary to be executed'

Нет пробела почти равного ни слева, ни справа.

-1
ответ дан 1 December 2019 в 12:52

У вас есть пробел между = и открытием '. Удалите его.

$ alias foo= 'bar baz'
bash: alias: bar baz: not found
24
ответ дан 1 December 2019 в 12:52

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

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