Soumis par Mathieu Bossaert le
Petit script fort utile, trouvé ici : https://gis.stackexchange.com/questions/22175/adding-field-with-filename...
!/usr/bin/bash for f in *.shp do base=${f%.shp} ogrinfo $f -sql "ALTER TABLE "$base" ADD COLUMN espece character(40)" ogrinfo $f -dialect SQLite -sql "UPDATE "$base" SET espece = '$base'" ogr2ogr -update -append merged.shp $f done