Skip to content

Instantly share code, notes, and snippets.

@brannn
Created November 3, 2014 18:21
Show Gist options
  • Select an option

  • Save brannn/b8a09e597efc1307bf37 to your computer and use it in GitHub Desktop.

Select an option

Save brannn/b8a09e597efc1307bf37 to your computer and use it in GitHub Desktop.
jstackSeries.sh
#!/bin/bash
if [ $# -eq 0 ]; then
echo >&2 "Usage: jstackSeries [ [ ] ]"
echo >&2 " Defaults: count = 10, delay = 1 (seconds)"
exit 1
fi
pid=$1 # required
count=${2:-10} # defaults to 10 times
delay=${3:-1} # defaults to 1 second
while [ $count -gt 0 ]
do
jstack $pid >jstack.$pid.$(date +%H%M%S.%N)
sleep $delay
let count--
echo -n "."
done
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment