• 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
    
    }
  • 相关阅读:
    Json教程
    推荐一款华为最新的自动化代码检查工具
    如何选择版本控制系统
    从华为产品学到什么是devops
    DevCloud让代码检查更科学
    SVN如何迁移到Git?
    如何选择版本控制系统之二
    如何使用华为软件开发云快速部署PHP网站
    浅谈软件开发项目如何实现精益生产
    减负!云端编译构建,这样让你的开发省时省力……
  • 原文地址:https://www.cnblogs.com/xirtam/p/10489410.html
Copyright © 2020-2023  润新知