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

发布于 2024-08-06 20:49:00 字数 83 浏览 2 评论 0原文

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

你怎么做?

I have a million of alias stored in my .cshrs file. I wonder if it is preferred way or people use other files to do it and then loaded into the environment.

How do you do it?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

别靠近我心 2024-08-13 20:49:00

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

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

我对“.env”文件执行相同的操作以更改 shell 中的设置,并使用“.path”文件设置路径。我的 .cshrc 只是获取其中每一个(如果存在)。

这是使用 tcsh。

I keep a separate file for aliases called ".aliases" in my home directory. Then, at the beginning of my .cshrc file I include the following

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

I do the same with a ".env" file for changing settings in my shell, and a ".path" file for setting up my path. My .cshrc simply sources each of these if they exist.

This is using tcsh.

温柔少女心 2024-08-13 20:49:00

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

I prefer to use scripts in my private bin directory over aliases. This avoids a start-up cost; it arguably costs a little when searching for commands later.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文