Sourcing by the script name itself

This commit is contained in:
斟酌 鵬兄 2016-04-28 09:45:44 +08:00
parent 8d98222094
commit 060c48487e

View File

@ -4,6 +4,8 @@ case $- in
*) return;;
esac
__SCRIPT=$( pwd )$BASH_SOURCE
# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
@ -137,7 +139,7 @@ function __uuid {
}
function rbash_upgrade {
echo "Updating the .bashrc"
echo "Updating $__SCRIPT"
__uuid TMPID
TMPFILE=/tmp/$TMPID
__download "http://git.astropenguin.net/?p=utils.git;a=blob_plain;f=bash/bashrc/rbashrc;hb=HEAD" > $TMPFILE
@ -167,8 +169,8 @@ function rbash_upgrade {
-e "s/$COLOR_CODE_TOK/$COLOR_CODE/g" \
$TMPFILE
mv $TMPFILE ~/.bashrc
. ~/.bashrc
mv $TMPFILE $__SCRIPT
. $__SCRIPT
}
function rbash_run {