• Mac OSX bash function 备份


    # mount the android file image 
    function mountAndroid { hdiutil attach ~/android.dmg.sparsefile.sparseimage -mountpoint /Volumes/android; }
    
    function jdk6 { JAVA_HOME=/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home; }
    
    function jdk7 { JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_55.jdk/Contents/Home; }
    
    function jdk8 { JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk; }
    
    function dcom { java -jar /Users/xirtam/Documents/tools/luyten-0.4.2.jar; }
    
    function hiero { java -jar /Users/xirtam/Documents/mylife/game/engine/hiero.jar; }
    
    function testc { gcc First.c
    ./a.out
     }
    
    function his { open ~/.bash_history
    }
    
    function path { open ~/.bash_profile
    }
    
    function srcpath { source ~/.bash_profile
    }
    
    function dex2jar { 
    cd /Users/xirtam/Documents/tools/dex2jar-2.0 
    /Users/xirtam/Documents/tools/dex2jar-2.0/d2j-dex2jar.sh /Users/xirtam/Documents/tools/dex2jar-2.0/classes.dex --force
    }
    
    function gdxsetup { java -jar /Users/xirtam/Documents/mylife/Tools/engine/gdx-setup.jar 
    }
    function totest { cd /Users/xirtam/Documents/mylife/game/test 
    }
    function runA { ./gradlew android:installDebug android:run
    }
    function runD { ./gradlew desktop:run
    }
    function signAPK { jarsigner -digestalg SHA1 -sigalg MD5withRSA  -tsa https://timestamp.geotrust.com/tsa -keystore android.keystore -signedjar a.apk android-release-unsigned.apk xirtam
    }
    
    function zaAPK {
    zipalign -v 4 a.apk b.apk
    }
    
    function maze {
    java -jar /Users/xirtam/Documents/tools/MazeDesigner.jar
    }
    
    function mac {
    #killall -s LookupViewService
    #killall -9 
    echo clean success
    }
    
    function prop {
    adb shell getprop
    }
    
    function game1 {
    /Users/xirtam/Downloads/Besiege/Besiege.app/Contents/MacOS/Besiege
    }
    
    function ccolor {
    python /Users/xirtam/Documents/tools/ccolor.py $1 $2 $3
    }
    
    function job {
    open /Users/xirtam/Documents/mylife
    }
    
    function chinese {
    java -jar /Users/xirtam/Documents/mylife/Tools/self/picker.jar
    }
    
    function pkgjar {
    cd /Users/xirtam/Documents/mylife/game/RECT/
    ./gradlew desktop:dist
    }
    
    function baidu {
    java -jar /Users/xirtam/Documents/tools/proxyee-down-main.jar
    }
    
    function pkgexe {
    cd /Users/xirtam/Documents/mylife/game/RECT/
    ./gradlew clean
    ./gradlew desktop:dist
    cd /Users/xirtam/Documents/mylife/game/RECT/desktop/
    java -jar /Users/xirtam/Documents/mylife/Tools/engine/packr.jar /Users/xirtam/Documents/mylife/game/RECT/desktop/packwin.json
    }
    
    function pkgmac {
    cd /Users/xirtam/Documents/mylife/game/RECT/
    ./gradlew clean
    ./gradlew desktop:dist
    cd /Users/xirtam/Documents/mylife/game/RECT/desktop/
    java -jar /Users/xirtam/Documents/mylife/Tools/engine/packr.jar /Users/xirtam/Documents/mylife/game/RECT/desktop/packmac.json
    }
    
    function part {
    cd /Users/xirtam/Documents/mylife/Tools/engine/libgdx-nightly-latest
    java -cp gdx.jar:gdx-natives.jar:gdx-backend-lwjgl.jar:gdx-backend-lwjgl-natives.jar:extensions/gdx-tools/gdx-tools.jar com.badlogic.gdx.tools.particleeditor.ParticleEditor
    }
    
    function game {
    cd /Users/xirtam/Documents/mylife/game/RECT/
    }
    
    
    function steam {
    /Applications/Steam.app/Contents/Contents/MacOS/steam.sh -console
    }
    
    function steamtcp {
    /Applications/Steam.app/Contents/MacOS/steam_osx -tcp
    }
    
    function gethsync {
    geth --fast --cache=1024
    }
    
    
    function price {
    #java -jar /Users/xirtam/Documents/mylife/game/KTest/out/artifacts/KTest_jar/KTest.jar
    cd ~/IdeaProjects/SE/src/
    java Bter
    }
    
    
    function fs {
    java -jar /Users/xirtam/Documents/tools/finalspeed_client.jar /etc/init.d/finalspeed stop
    
    }
    
    function asf {
    /Users/xirtam/Downloads/ASF-osx-x64/ArchiSteamFarm
    
    }
    
    
    function cypto {
    java -jar /Users/xirtam/IdeaProjects/Cypto/out/artifacts/Cypto_jar/Cypto.jar
    
    }
    
    function miner {
    /Users/xirtam/Downloads/m-minerd-64-macosx/m-minerd.command
    
    }
    
    
    
    function testAsm {
    nasm -f macho64 -o asm1.o x.asm
    ld -o asm1 -e _main asm1.o
    ./asm1
    }
    
    function py {
    python
    
    }
  • 相关阅读:
    shell 自动map和unmap 应用实例url域名【升级版】
    shell 自动map和unmap 应用实例url域名【初级版】
    cloudfoundry容器实例内部测试redis连通性
    Tsunami 跨机房大数据迁移【ubuntu】
    BOS项目05——Action层抽取重复代码(接受page,rows参数,封装到pageUtils对象中;对象转Json),批量添加数据的流程,批量删除流程(主要看前端部分),easyUI选项框(发送ajax请求从region中获取数据),JsonLib转码的原理(get方法),分页查询重复调用问题
    idea与Pycharm破解(Maven+Ubuntu:http://www.cnblogs.com/LexMoon/p/JavaMavenUbuntu.html)
    BOS项目
    前端——EasyUI基本使用
    Mavent——学Java不会Maven,怎么行archetypeCatalog=internal
    SpringMVC——高级参数绑定(数组、集合),@RequestMapper 的使用,Controller方法的三种返回值类型,异常处理器,上传图片,JSON数据交互,配置拦截器
  • 原文地址:https://www.cnblogs.com/xirtam/p/10489410.html
Copyright © 2020-2023  润新知