我想通過在特定目錄(DIR)及其所有子目錄中搜索來查找包含給定的jar文件的列表。如何在unix中查找包含特定類的jar文件的列表
我試過下面的命令。但它提供了所有包含CLASS FILE名稱的類。
例如:如果班級是Message.class
,那麼下面的命令將HttpMessage.class
也放在類裏。
find <DIR> -name '*.jar' | while read F; do (echo $F; jar -tvf $F | grep <class>) done - prints the jar name if the class exists then prints the class name.
嘗試'grep的「\ B $類\ b 「' – 2013-02-19 08:16:46