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
if
instead&&/||
, 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
ps
wide 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
/else
if 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
jstack
fail #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
cat
instead 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 1
check instead of-c /dev/stdout
when 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
/count
arguments, so as to run multiply time automatically 🍬 - support options
-a
to append info to log file, so as to review later 😋 - support
jstack
options-F
, force dump 😱 - support options
-s
to specifyjstack
path, 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
/-P
options ✨ - support responsive process info output when run at console(
tty
) 🙆 - performance optimization, use
zipinfo
/unzip
command first
zipinfo -1
/unzip -Z1
is ~25 times faster thanjar tf
⚡️ 😎
tcp-connection-state-counter
- Documentation update
- add OS support info
- hide doc for
svn
related scripts from index readme. (Yes, please usegit
instead! 💥 ) - several documentation improvement
Have fun! 💕
2017-10-03
Release 0.9.0 👻
Change Log
show-busy-java-threads
- support
jstack
others 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.0
compatibility 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