由于它是一个环境变量(别名在中具有不同的定义
bash),因此您需要使用类似以下内容的值对其进行评估:
cd "${myFold}"要么:
cp "${myFold}/someFile" /somewhere/else但是实际上,如果您只想轻松切换到该目录,则可以创建一个 真实的
别名(在
bash诸如的启动文件之一中
.bashrc),这样我可以更容易地保存击键:
alias myfold='cd ~/Files/scripts/Main'
然后,您可以使用(不使用
cd):
myfold
要摆脱定义,请使用
unalias。以下记录显示了 所有 这些操作:
pax> cd ; pwd ; ls -ald footy/home/paxdrwxr-xr-x 2 pax pax 4096 Jul 28 11:00 footypax> footydir=/home/pax/footy ; cd "$footydir" ; pwd/home/pax/footypax> cd ; pwd/home/paxpax> alias footy='cd /home/pax/footy' ; footy ; pwd/home/pax/footypax> unalias footy ; footybash: footy: command not found



