我为经常使用的路径创建了一个别名,如下所示:
alias example='/home/user/directory/'
(在里面home/.bash_aliases
)
问题是我想通过终端访问该目录,例如:
example/file
但它不起作用。
这是我第一次尝试创建别名,我觉得我遗漏了一些东西。我做错了什么?
答案1
是alias
命令的简写,或最终计算为命令的事物。它不能像多变的,可用作任何内容,但具有特定语法。例如,以下创建一个变量并使用它:
example='/home/user/directory/'
ls "$example"/file
变量使用 进行评估$
。请务必记住将变量括在引号 ( ""
) 中 - 这有助于防止变量包含空格或特殊字符(如 )时出现意外结果*
。