我可以在别名之外定义别名而不是.bashrc吗?

时间:2010-04-08 15:28:19

标签: alias bash

我们是几个在Linux Box上使用相同登录ID的人。

我想定义自己的别名而不会干扰任何人。

.bashrc中,我为定义自己的别名的bash文件定义了一个别名。

alias luc=/full/path/to/my/def_alias_luc.sh

文件/full/path/to/my/def_alias_luc.sh包含

#!/bin/bash
echo ""
echo "Defining Luc's aliases"
echo ""

echo ""
echo "aliases before..."
echo ""
alias
alias vimluc="vim -u /full/path/to/my/.vimrc "
echo ""
echo "aliases after"
echo ""
alias

执行/full/path/to/my/def_alias_luc.sh后,别名仍未定义。

我想念什么?

1 个答案:

答案 0 :(得分:2)

你不想那个文件(即在现有的bash过程中运行它)而不是产生 new bash进程(作为第一行脚本会建议你这么做吗?