여러 jar 파일에서 원하는 파일 찾기, jar 파일 내용 검색
- 사용예
findinjar.sh TEST *.jar find . -name '*.jar' | xargs findinjar.sh 'MyClass'
- findinjar.sh source
grep_args=$1 while [[ "$2" != "" ]] do target_jar=`echo $2 | sed 's/\//\\\\\//g'` jar tvf "$2" | sed -n "/${grep_args}/s/^\(.*\)$/${target_jar}:\1/p" shift done
- 2011-04-11 이전버젼
grep_args=$1 while [[ "$2" != "" ]] do jar tvf "$2" | sed -n '/'${grep_args}'/s/^\(.*\)$/'$2':\1/p' shift done
- 옛 버젼
grep_args=$1 echo grep args = ${grep_args} while [[ "$2" != "" ]] do echo -- $2 jar tvf "$2" | grep ${grep_args} shift done