stty -ixon
+alias ..='cd ..'
+alias -- -='cd -'
alias rm='rm -i'
alias mv='mv -i'
# alias chmod='chmod -v'
function ifup () {
echo "${VT_BOLD}${VT_GREEN_FG}This is the bash function ifup from .bashrc${VT_RESET}"
- if [[ "$1" == "-s" ]]; then
- chosen_ifup=$(mktemp /tmp/chosen_ifup.XXXXXX)
- selector -i -d -o ${chosen_ifup} ${IFUPRC}
- ARGS=$(cat ${chosen_ifup})
- rm -f ${chosen_ifup}
- echo ${ARGS} >> ${IFUPRC}
+ if [[ ! "$@" ]] && [[ -s ${IFUPRC} ]]; then
+ # If we have no argument and there is a .ifuprc, use it
+ ARGS=$(tail -1 ${IFUPRC})
else
- if [[ ! $* ]] && [[ -s ${IFUPRC} ]]; then
- # If we have no argument and there is a .ifuprc, use it
- ARGS=$(tail -1 ${IFUPRC})
- else
- # Otherwise uses the given arguments, and store them
- ARGS=$*
- echo ${ARGS} >> ${IFUPRC}
- fi
+ # Otherwise uses the given arguments, and store them
+ ARGS="$@"
+ echo ${ARGS} >> ${IFUPRC}
fi
echo "${VT_GREEN_FG}Running [sudo ifup ${ARGS}]${VT_RESET}"
sudo ifup ${ARGS}
function ifdown () {
echo "${VT_BOLD}${VT_GREEN_FG}This is the bash function ifdown from .bashrc${VT_RESET}"
- if [[ ! $* ]] && [[ -s ${IFUPRC} ]]; then
+ if [[ ! "$@" ]] && [[ -s ${IFUPRC} ]]; then
# If there are no arguments and there is a .ifuprc, get the
# interface from it
ARGS=$(tail -1 ${IFUPRC} | sed -e "s/=.*$//")
else
# Otherwise, use the standard ifdown
- ARGS=$*
+ ARGS="$@"
fi
echo "${VT_GREEN_FG}Running sudo [ifdown ${ARGS}]${VT_RESET}"
sudo ifdown ${ARGS}
# mv would replace a symbolic link, while cp keeps it
\cp ${TMP} ${LOCAL_HISTORY_FILE}
\rm ${TMP}
- LOCAL_HISTORY_HINT=" LH "
+ LOCAL_HISTORY_HINT="* "
else
LOCAL_HISTORY_HINT=""
fi
# alias finddup='finddup -p0d'
alias finddup='finddup -p'
-######################################################################
-# This script grep messages in my mail archives
-
-alias gma='gma.sh'
-
######################################################################
# Selector based history
#
if [[ "$1" == "+" ]]; then
PATH_TEMP=$(mktemp /tmp/selector-cd-path.XXXXXX)
selector -d -i -o ${PATH_TEMP} ${CD_HISTORY}
- cd $(cat ${PATH_TEMP} | sed -e "s|~|${HOME}|")
+ cd "$(cat ${PATH_TEMP} | sed -e 's|~|'${HOME}'|')"
\rm ${PATH_TEMP}
else
if [[ -z "$1" ]]; then