在Mac上,有没有办法制作像$ HOME这样的快捷方式,而不是使用别名?
使用别名,我只想要$HOME
例如,而不是前面的“cd”可以这么说
STOX
答案 0 :(得分:0)
HOME
是一个非常糟糕的选择,因为许多程序将使用HOME
的值来查找主目录。但是,你当然可以做到
#WARNING: this is a bad idea. It would be better to choose a
#name other than "HOME"
HOME="cd /p/a/t/h"
$HOME
使用函数会更加可靠和灵活,但是可以将命令放在这样的变量中。
答案 1 :(得分:0)
另一个建议是使用 .profile 文件来定义全局函数:
nano .profile
(可能尚不存在)goHome() {
... paste command here
}
最后,保存文件(使用Ctrl + X)。
现在你可以在终端的任何地方输入goHome()
来执行该功能,这使它成为一个非常强大的功能,可以为繁琐的操作创建功能和快捷方式。