內呼嘯而過的名稱文件提取我是新手 - 我再也找不到像我這樣的問題,所以希望不是因爲太明顯...終端OSX - 拉鍊
(隨着終端osx)我的目標是解壓縮到當前目錄中的特定文件夾中具有2個拉鍊級別的特定名稱的所有文件,並清除除指定文件夾以外的所有文件。
結構是:
- 瓷磚_ ## ZIP
- ASTGTM2_#1#名爲.zip
- ASTGTM2_#1_1#_dem.tif
- ASTGTM2_#1_2#_num。 .tif
- ASTGTM2_#2#.zip
- ASTGTM2_#2-2#_dem.tif
- ASTGTM2_#2-2#_num.tif
- ASTGTM2_#,3#名爲.zip ...
- ASTGTM2_#1#名爲.zip
在名_# Number#,#Number#是一系列識別每個文件的字母和數字。
在 '僞指令':
unzip Tiles_*.zip | unzip ASTGTM2_*.zip | mkdir DEM | mv **/*_dem.tif ./DEM | rm -r But_DEM
我有沒有成功不同convinations試過......
我在做什麼錯?
您可以使用'-p'組合提取到'stdout'(用於管道)和通配符用於解壓縮文件。閱讀手冊。 –