66问答网
所有问题
怎么用linux命令获取某文件夹下的所有jar文件并将jar文件中类名相同的.class文件挑出,放在一个文件夹里
如题所述
举报该问题
推荐答案 2017-02-18
find /目录1 -name '*.jar' -exec jar -xvf {} /目录2 \;
find /目录2/ -name '*.class' -exec cp {} /目录3 \;
目录1是要查找的目录,目录2是临时存放解压文件的目录,目录3是要放文件的目录,之后如果不要目录2的再rm -rf /目录2 就搞定了
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/s9UU9UsininUivpv2D.html
其他回答
第1个回答 2017-02-15
找到所有jar文件:
find ./ -name '*jar'
相似回答
大家正在搜
相关问题
怎么修改jar包中的class文件然后再重新打成jar包
如何使用jar命令将一个目录,java的class文件打包为...
怎么使用jar命令将一个目录打包为同名jar,wa
linux下如何查找当前目录下所有jar包中包含AAA内容的...
linux命令行运行jar包,一定要用-classpath指...
jar包中的class文件如何替换
Linux下,如何用命令,要求:只打包当前文件夹和所有子文件...
JAVA 如何使用jar打包当前目录下的 所有文件夹 及 所...