如何从脚本创建永久别名

如何从脚本创建永久别名

请建议如何执行以下魔法(我有linux red-hat机器 - 5.4)

我在以下路径中创建了脚本:

        /usr/cti/my_scripts/MAGIC.bash

我想通过别名从 linux 中的 evry dir 运行这个脚本 –中号

例如

在 /tmp 或 /usr/or /var 或 evry dir 下 当我输入时中号,然后它将运行脚本 /usr/cti/my_scripts/MAGIC.bash

请问我的linux机器需要配置哪些步骤?

例子

在/usr下

当我输入-M

然后它将运行脚本 -/usr/cti/my_scripts/MAGIC.bash

答案1

编辑“~/.bashrc”或“~/.bash_profile”以包含别名命令。

将此行添加到您的个人资料中:

alias M="/usr/cti/my_scripts/MAGIC.bash"

答案2

如果您安装了 ruby​​,请使用又名动态创建永久别名。

答案3

您可以在 中使用别名.bashrc
但这仅适用于交互式 shell,不适用于 shell 脚本。

要使其在脚本中也能工作,您可以在 中的目录中创建符号链接PATH,例如在$HOME/bin目录中。 (如果缺少,请创建它,可能会PATH在下次登录时自动包含在内。)

cd ~/bin
ln -s /path/to/M-script.sh M

相关内容