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

时间:2009-09-30 13:19:43

标签: unix shell csh

我的.cshrs文件中存有数百万个别名。我想知道它是首选方式还是人们使用其他文件来执行此操作然后加载到环境中。

你是怎么做到的?

2 个答案:

答案 0 :(得分:4)

我为我的主目录中名为“.aliases”的别名保留了一个单独的文件。然后,在我的.cshrc文件的开头,我包含以下

if ( -e ~/.aliases ) then
   source ~/.aliases
endif

我使用“.env”文件来更改我的shell中的设置,并使用“.path”文件来设置我的路径。如果存在,我的.cshrc只会提供其中的每一个。

这是使用tcsh。

答案 1 :(得分:0)

我更喜欢在私有bin目录中使用别名而不是别名。这避免了启动成本;在以后搜索命令时可能会花费一点。