Releases: oldratlee/useful-scripts
Releases · oldratlee/useful-scripts
Release 1.3.0 🙉
New Features
c:- add quiet option(
-q) 🙉 - add keep eol option(
-k) 🐽 - check unrecognized option 🌪
- improve stability 💎
- check pipe fail
- use
ifinstead&&/||, avoid exit logic bug when "if clause" fail
- add quiet option(
find-in-jars:- add separator option(
-s) 🌈 - check unrecognized option 🌪
- add separator option(
Code Cleanup
- improve usage function to simplify exit code 🌵
Have Fun! 💕
2018-3-5
Release 1.2.0 🐯
New Features
- show-busy-java-threads:
- support unlimited use name width(use
pswide output) 🍻
- support unlimited use name width(use
- find-in-jars:
- color grep match pattern #63 🌈
- support absolute path option(
-a)
Improvements
coat: if not in console, use cat command directly 🐯- improve docs and comments
Code Cleanup
- use
&&/||instead ofif/elseif code is more concise and readable. - use fatal function to simplify exit logic
- improve option parse of
find-in-jars, support-- - remove unnecessary arithmetic parenthesis
- fix typo
Have Fun! 💕
Happy new year!
2018-1-1
Release 1.1.1 ✨
Chang Log
show-busy-java-threads- fix bug: long username(more 8 chars) will be trunk, cause
jstackfail #62 ✨
PR from @xiongchen2012 ❤️
- fix bug: long username(more 8 chars) will be trunk, cause
find-in-jars- support support ignore case option
-i
- support support ignore case option
- code cleanup
- remove sh file name suffix for shell script
- remove unnecessary arithmetic parenthesis
Have Fun! 💕
2017-11-2
Release 1.1.0 🍬
Chang Log
show-busy-java-threads- support full options of jstack, like
-m/-l😱
- support full options of jstack, like
- rewrite
coat(formerlycolines)- use
catinstead of self implementation, so as to support all options ofcat💋 - rewrite by
bash, faster and less dependency(python) 🍬
- use
- improve stability & readability, clean code:
- use
-t 1check instead of-c /dev/stdoutwhen check is tty/console - use escape sequence syntax to avoid separated echo, avoid break line when parallel output from multi-process
- adjust color order of
coat/a2l, more human friendly
- use
- several documentation improvement
Have Fun! 💕
2017-10-23
Release 1.0.0 😋
Change Log
show-busy-java-threads- support
delay/countarguments, so as to run multiply time automatically 🍬 - support options
-ato append info to log file, so as to review later 😋 - support
jstackoptions-F, force dump 😱 - support options
-sto specifyjstackpath, it's convenient when run bysudo - check os support, report os unsupported info and exit
- fix wrong user bug, when run by
sudo -u user_foo
- support
find-in-jars- support macOS (reimplement option parse)
- support multiply find directories
- support all pattern mode of
grep,-E/-F/-Poptions ✨ - support responsive process info output when run at console(
tty) 🙆 - performance optimization, use
zipinfo/unzipcommand first
zipinfo -1/unzip -Z1is ~25 times faster thanjar tf⚡️ 😎
tcp-connection-state-counter- Documentation update
- add OS support info
- hide doc for
svnrelated scripts from index readme. (Yes, please usegitinstead! 💥 ) - several documentation improvement
Have fun! 💕
2017-10-03
Release 0.9.0 👻
Change Log
show-busy-java-threads- support
jstackothers java process viasudo👻 - improve output color order ❤️
- support
show-duplicate-java-classes- compatible with python 3
console-text-color-themes.sh- add defensive logic for lib mode
ap- fix error when file name contains blank chars
- documentation update
- add docs for
ap/rp - add web/android dev scene for
show-duplicate-java-classes - several documentation improvement
- add docs for
Have fun! 💕
2017-3-20
Release 0.8.0 💖
Change Log
New Scripts
c: copy output to system clip, improve workflow of shell operations 💖a2l: convert arguments to lines 🌈ap/rp
Improvement
- several documentation improvement
Have Fun! 💕
2015-6-30
Release 0.7.0 🌈
Change Log
New Scripts
show-duplicate-java-classes🌈coat(formallycolines), cat lines colorfully. 🏳️🌈- self install script
Improvement
show-busy-java-threads- improve regex, avoid problem when thread id has same prefix number
parseOpts.sh- fix
bash 3.0compatibility problem #44
- fix
xpl- fix file select bug under linux
- several documentation improvement
Have Fun! 💕
2015-6-28
Release 0.6.0 🎯
Change Log
New Scripts
- add
tcp-connection-state-counter🎯
Improvement
- several documentation improvement and code cleanup
Have Fun! 💕
2014-6-13
First Release 0.1.0 💥
Change Log
New Scripts
- add
show-busy-java-threads💥
see doc: https://github.com/oldratlee/useful-scripts/blob/master/docs/java.md#beer-show-busy-java-threads - add
find-in-jars🎯
see doc: https://github.com/oldratlee/useful-scripts/blob/master/docs/java.md#beer-find-in-jars
Have Fun! 💕
2013-3-13