Grazie, la metto sicuramente in inventario per le bash. Per ora ho risolto con il linguaggio usato da openrefine (GREL): spezzo la stringa suil'apostrofo, faccio un title delle due risultanti e concateno.
toTitlecase((split(value,"'"))[0])+"'"+toTitlecase((split(value,"'"))[1]) Il giorno mer 15 mag 2019 alle ore 23:56 Daniele Forsi <dfo...@gmail.com> ha scritto: > Il giorno mer 15 mag 2019 alle ore 11:11 Cascafico Giovanni ha scritto: > > > Apropos, se qualcuno ha un'idea per convertire per esempio D'ADDARIO in > D'Addario, la inserisco nel file delle operazioni [2] > > non conosco il file operazioni, ma se gestisce le espressioni regolari > in stile Perl con \L trasformi in minuscolo e con \U in maiuscolo (la > & รจ tutta la corrispondenza e \b il confine tra parole: > $ echo "TEST D'ADDARIO a test" | sed -e "s/.*/\L&/" -e "s/\b./\U&/g" > Test D'Addario A Test > > > [2] > https://github.com/cascafico/OSM-ItalyFuelStations/blob/master/anagrafica.operations > > -- > Daniele Forsi > > _______________________________________________ > Talk-it mailing list > Talk-it@openstreetmap.org > https://lists.openstreetmap.org/listinfo/talk-it >
_______________________________________________ Talk-it mailing list Talk-it@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-it