内呼啸而过的名称文件提取我是新手 - 我再也找不到像我这样的问题,所以希望不是因为太明显...终端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'(用于管道)和通配符用于解压缩文件。阅读手册。 –