1
1
Fork 0
mirror of https://github.com/tonydamage/nux-env.git synced 2025-12-11 13:24:28 +01:00
nux-env/bash_aliases
Tony 'daMage' Tkáčik ad56b16420 Added m2-clean-snapshots
Introduced fast snapshot cleanup from user specific m2 repository.
2015-05-13 13:42:51 +02:00

9 lines
609 B
Bash
Executable file

# Maven Aliases
alias mci="mvn clean install"
alias mvn-fastclean="find -name target -type d | xargs rm -rf"
alias m2-clean-snapshots="find ~/.m2/repository/ -name \"*-SNAPSHOT\" -type d | xargs -n10 rm -rf"
# GIT and GITK Aliases
alias gitk-all="(git branch -l) | sed "s/^*//" | xargs gitk"
# alias analyse-java-name-conflict="find -iname *.java | grep -v package-info.java | grep -v yang-gen | grep -v target | sed "s/[\\.a-z0-9\\/\\-]*\\/\([\\\$a-zA-Z0-9]*\)\.java/\1/g" | sort | uniq -c | grep -v " 1 ""
# alias analyse-java-annotation=find -iname "*.java" | xargs grep "@$1" | sed "s/@$1\\(.*\\)/\\1/g"