【问题标题】:How do you manage/store/arrange your alias in *nix?您如何在 *nix 中管理/存储/安排您的别名?
【发布时间】:2009-09-30 13:19:42
【问题描述】:

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

你是怎么做到的?

【问题讨论】:

    标签: unix shell csh


    【解决方案1】:

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

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

    我对用于更改 shell 中的设置的“.env”文件和用于设置路径的“.path”文件执行相同的操作。如果它们存在,我的 .cshrc 会简单地获取它们中的每一个。

    这是使用 tcsh。

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-02-04
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-11-26
        • 2022-01-12
        相关资源
        最近更新 更多