2010-04-08 2 views
0

Мы используем один и тот же идентификатор входа в Linux Box.Могу я определить псевдонимы в другом месте, кроме как в .bashrc?

Я хочу определить свои собственные псевдонимы, не мешая никому.

В .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, псевдоним еще не определен.

Что мне не хватает?

ответ

2

Вы не хотите источника что файл (например, запустить его в рамках существующего процесса баш), а не икру от нового процесса Баш (в первой строке сценария хотел бы предложить, что вы делаете) ?

+0

спасибо. –