所以我使用 ogr2ogr 地理空间工具在 .bat 中有一行代码:
对于 (*_gpx.shp) 中的 /R %F 执行 ogr2ogr -update -append "%~dpnF.shp" "______________"
在“___________”空间中,我需要指定一个文件,即:
- 与 *_gpx.shp 在同一个文件夹中
- 它的名字的开头等于gpx.shp,但结尾不是(它是一对“ sametext_abc_gpx.shp ”和“ sametext_bby.shp ”)
-我有很多这样的对,它们的名字长度不同,但结尾相同(只有abc和bby)
我的第一个猜测是
“*_bby.shp”
但这对我不起作用。我尝试使用%~dpF来解决它,删除最后 7 个字符(“ abc_gpx ”)并添加“ bby ”,但我对 bash 语法不太熟悉。