Unix 您如何在*nix中管理/存储/安排您的别名?

Unix 您如何在*nix中管理/存储/安排您的别名?,unix,shell,csh,Unix,Shell,Csh,我的.cshrs文件中存储了一百万个别名。我想知道这是否是人们的首选方式,或者人们使用其他文件来完成这项工作,然后将其加载到环境中 您是如何做到的?我在主目录中为别名保留了一个名为.alias的单独文件。然后,在.cshrc文件的开头,我包括以下内容 if ( -e ~/.aliases ) then source ~/.aliases endif 我使用.env文件更改shell中的设置,使用.path文件设置路径。My.cshrc只是提供了其中的每一个(如果存在的话) 这是在使用tc

我的.cshrs文件中存储了一百万个别名。我想知道这是否是人们的首选方式,或者人们使用其他文件来完成这项工作,然后将其加载到环境中


您是如何做到的?

我在主目录中为别名保留了一个名为.alias的单独文件。然后,在.cshrc文件的开头,我包括以下内容

if ( -e ~/.aliases ) then
   source ~/.aliases
endif
我使用.env文件更改shell中的设置,使用.path文件设置路径。My.cshrc只是提供了其中的每一个(如果存在的话)


这是在使用tcsh。

我在主目录中为名为.alias的别名保留了一个单独的文件。然后,在.cshrc文件的开头,我包括以下内容

if ( -e ~/.aliases ) then
   source ~/.aliases
endif
我使用.env文件更改shell中的设置,使用.path文件设置路径。My.cshrc只是提供了其中的每一个(如果存在的话)


这是在使用tcsh。

我更喜欢在我的私有bin目录中使用脚本而不是别名。这避免了启动成本;可以说,在以后搜索命令时花费很少。

我更喜欢使用私有bin目录中的脚本,而不是别名。这避免了启动成本;可以说,在以后搜索命令时,它的成本会很低