Revisions

gist: 49514 Download_button fork
public
Public Clone URL: git://gist.github.com/49514.git
Embed All Files: show embed
Look for JARs containing... #
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#!/bin/sh
 
#Example Usage: findjars com/ambientideas/groovy
 
CLASSNAMETOFIND="$1"
 
echo "Searching all JARs recursively..."
for eachjar in `find . -iname "*.jar"`
do
  #echo "Searching in $eachjar ..."
  jar tvf $eachjar | grep $CLASSNAMETOFIND > /dev/null
  if [ $? == 0 ]
  then
echo "******* Located \"$CLASSNAMETOFIND\" in $eachjar *******"
  fi
done