.alias

#if [ -f ~/.alias ]; then
#    source ~/.alias
#fi

export PATH=~/command:$PATH
export ts=feature-chameleon
alias ibashrc="source ~/.bashrc"
alias ilog="adb logcat "
function caoming() {
    echo $1 -_- $2
}

function iscp() {
    scp -r caoming0510@192.168.65.14:$1 ./
}

function ipush() {
    git push origin HEAD:refs/for/$1
}

function ipushchange() {
    git push origin HEAD:refs/changes/$1
}

function imkdir() {
    mkdir "$1"
    cd "$1"
}

 

#~/bin/__iconvert.sh
  if [ $# -ne 3 ]; then
    echo "wrong parameter numbers"
    exit
  fi

  if [[ $1 == 10 ]] && [[ $2 == 2 ]] ; then
    echo "obase=2;ibase=10;$3" | bc
    exit
  fi

  if [[ $1 == 2 ]] && [[ $2 == 10 ]] ; then
    echo "obase=2;ibase=10;$3" | bc
    exit
  fi

  if [[ $1 == 16 ]] && [[ $2 == 10 ]] ; then
    echo "obase=10;ibase=16;$3" | bc
    exit
  fi

  if [[ $1 == 10 ]] && [[ $2 == 16 ]] ; then
    echo "obase=16;ibase=10;$3" | bc
    exit
  fi

  if [[ $1 == 16 ]] && [[ $2 == 2 ]] ; then
    echo "obase=2;ibase=16;$3" | bc
    exit
  fi

 

posted @ 2014-12-25 15:52  牧 天  阅读(177)  评论(0)    收藏  举报