linux - 如何以编程方式在启动后添加别名

标签 linux archlinux aliases

我正在创建一个程序来加载别名集,例如,我需要做一些开发工作,我想要一些有用的别名,但也许在我的日常操作中,我不想拥有这些别名,并且可能有一些重叠,即开发工作有 rm='rm -i -r' 并且每天都有 rm='rm -r' 或者根本不想要别名等等我已经看过一些 sorces 并且都说使用 .bash_aliases ro .bashrc 和依此类推,但无法通过命令对其进行编辑以总结我想创建一个命令,即“loadaliases”,然后加载这些别名并删除所有其他别名。

我使用的是没有 gui 的 arch-linux 系统,只有纯控制台

最佳答案

将别名放在一个文件中,然后当你想启用这些别名时:

source name_of_that_file

关于linux - 如何以编程方式在启动后添加别名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46777362/

相关文章:

linux - 有什么方法可以将 UNIX 代码放在文本文件中,然后再运行它?

java - OpenShift Maven 没有使用正确的 JAVA_HOME

linux - 启动 LXC 容器时主机系统键盘布局发生变化

javascript - 单击在测试完成中使用变量不起作用

bash - 创建 git 别名

Gitlab 并将隐藏的关键脚本放入包含文件

linux - 使用 autorid 在多个域的 Linux 客户端之间保持一致的 UID 和 GID

linux - 为什么 Asterisk SIP 端口 (5060) 被关闭?

docker - 如何使用 gitlab-ci 在 docker 内构建 archlinux pkgbuild

c - c 中是否有用于创建、删除或列出 btrfs 子卷的任何 BTRFS 库接口(interface)?