Доступ к каталогу, используя его псевдоним

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

alias example='/home/user/directory/'

home/.bash_aliases)

Проблема в том, что Я хочу получить доступ к этому каталогу через терминал, например:

example/file

, но он не работает.

Это первый раз, когда я пытаюсь создать псевдоним, и я думаю, что я что-то упустил. Что я делаю не так?

1
задан 24 April 2015 в 02:29

1 ответ

alias сокращение от команды или чего-то, что в конечном счете оценивает к команде. Это не может использоваться как переменная , который может использоваться в качестве чего-либо, но имеет определенный синтаксис. Например, следующее создает переменную и использует ее:

example='/home/user/directory/'
ls "$example"/file

переменная А оценена с помощью $. Всегда не забывайте включать свои переменные в кавычки ("") - это помогает предотвратить против неожиданных результатов, когда Ваша переменная содержит пробелы или специальные символы, как *.

2
ответ дан 24 April 2015 в 12:29

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

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