2011-05-05 60 views
0

我有多個文件夾。每個文件夾都有很多罐子。我想用單個命令提取根目錄中的所有jar。請指教如何提取罐子裏的多個文件夾

+1

您的問題標題和說明不匹配。 – 2011-05-05 06:29:58

+0

用一個命令我想提取多個文件夾內的所有罐子。請任何人給我建議。 – Suresh 2011-05-05 06:35:30

+0

你知道任何命令 – Suresh 2011-05-05 06:37:29

回答

0

您可以通過命令做到這一點:

cp $(find /rootfolder/with/jars -name "*.jar") /folder/for/jars 
0
find path -type f -name *.jar -exec unzip {} \; 
0

的問題還是有點不清楚,但據我所知,你要找到所有的罐子在多個文件夾,然後將它們提取到位。這可以在UNIX上使用

$ find /top/directory -name '*.jar' -exec jar xf {} \; 
+0

我不想在多個文件夾中找到罐子,我想提取jar文件夾中的任何可用文件夾。例如:suresh/folder1/folder2/a.jar,suresh/foldera/folderb/b.jar我想用一個命令解壓各個文件夾中的所有jar,該命令我應該在父文件夾(suresh)中運行。如果我運行該命令,a.jar&b.jar應該提取。 – Suresh 2011-05-05 08:24:34

+0

你很新,這不是你嗎?蘇雷什,上面的命令確實如此。閱讀男人發現和男人的罐子。 – 2011-05-05 14:32:18

相關問題