使用時有兩種方式:
1、將以下內容拷貝到 ~/.bash_profile
文件中即可
2、新建 custom_profile.sh
文件,並將以下內容拷入,將其放入自定義目錄中,如/Users/xxxx/software/scripts 中,然後在 ~/.bash_profile
文件最後添加以下內容即可
source /Users/xxxx/software/scripts/custom_profile.sh
以下爲簡化命令的代碼
# adb cmd
alias ashell='adb shell'
alias akill='adb kill-server'
alias astart='adb start-server'
alias apush='adb push '
alias apull='adb pull '
alias areboot='adb reboot'
alias aatop='adb shell dumpsys activity top'
alias arecovery='adb reboot recovery'
alias abootloader='adb reboot bootloader'
# other cmd
alias rmdir='rm -r'
alias sourceb="source ~/.bash_profile"
alias antbuild='ant clean build'
alias obash='o ~/.bash_profile'
alias nstart='npm start'
alias ninstall='npm install'
alias npmtb='npm config set registry http://registry.npm.taobao.org/'
alias npmofficial='npm config set registry https://registry.npmjs.org/'
#解析 apk 文件
parseapk(){
aapt dump badging $1
}
# 對手機錄屏
arecord() {
if [ $# -eq 0 ]
then
name="record"
else
name="record$1"
fi
adb shell screenrecord /sdcard/demo${name}.mp4
say "錄製完成"
}
# 對手機截圖
asp() {
target_dir=`pwd`
if [ $# -eq 0 ]
then
name="screenshot.png"
else
name="$1.png"
if [ $# -eq 2 ]
then
target_dir=$2
fi
fi
adb shell screencap -p /sdcard/${name}
adb pull /sdcard/${name} ${target_dir}/${name}
adb shell rm /sdcard/${name}
echo "save to $target_dir/${name}"
open $name
}