shell script

openjdk

sudo apt-get install openjdk-7-jdk

sudo apt-get install flashplugin-nonfree

------------------------------------------------------

ssh

~/command/__ssh.sh

----

#!/usr/bin/expect
#sudo apt-get install expect
set timeout 13
spawn ssh caoming0510@192.168.65.14
expect {
    "*(yes/no)? " {send "yes\r"; exp_continue}
    "*password: " {send "ebadde\r"}
}
interact
-------------------------------------------------------

JDK

~/.bashrc

---

export JAVA_HOME=~/sdk/jdk1.7.0_60
export PATH=$JAVA_HOME/bin:$PATH
export CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

------------------------------------------------------

Android SDK

~/.bashrc

---

export ANDROIDSDK_HOME=~/sdk/semcbuildfiles
export PATH=$ANDROIDSDK_HOME/tools:$ANDROIDSDK_HOME/platform-tools:$PATH

------------------------------------------------------

push code

~/command/__push.sh

------

#!/bin/bash

if [ $# != 1 ] ; then
echo "Parametes are not right"
echo "Command format:"
echo "1: \$__push number"
echo "2: \$__push string"
exit 1;
fi

if [[ "$1" =~ ^[1-9][0-9]*$ ]]; then
#  echo "git push origin HEAD:refs/changes/$1"
   git push origin HEAD:refs/changes/$1
else
#  echo "git push origin HEAD:refs/for/$1"
   git push origin HEAD:refs/for/$1
fi
--------------------------------------------------

~/.bashrc

-------------------

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

----------

export ts=feature-chameleon
alias .="cd .."
alias ..="cd ../.."
alias ...="cd ../../.."
alias ....="cd ../../../.."
alias .....="cd ../../../../.."
alias ibashrc="source ~/.bashrc"
caoming() {
    echo a $1d $2
}

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

#function 可以省略
function  ipush() {
    git push origin HEAD:refs/for/$1
}

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

posted @ 2014-11-28 10:21  牧 天  阅读(164)  评论(0)    收藏  举报