我安装了一个名为 Gdal 的库,它运行某些 GIS 命令。
此命令针对单个文件运行
gdal_translate -a_srs EPSG:25832 INPUT_FILE OUTPUT_FILE
但我想运行一个批处理命令,它遍历所有 *.tif 文件,所以我不必写每个文件的名称(我有 1300 个文件!)
我在 .sh 文件中尝试过这个......但它没有用
#!/bin/bash
for FILE in *.tif
do
BASE=$FILE .tif
NEWFILE=test/${BASE}.tif
gdal_translate -s_srs EPSG:25832 $FILE $NEWFILE
done
谁能告诉我如何做到这一点?
你的,
罗伯特