Parto da un file stat.csv, che (solo in un paio di possibili campi)
contiene delle lettere accentate. Per ragioni che non vi sto a dettagliare
ho bisogno di dividere le righe in due: ciò che sta prima di "|totStra|"
e ciò che sta dopo.
Ho pensato di risolvere la questione usando sed come segue:
$ sed -e 's/|totStra|.*$//'<stat.csv>primaDtotStra.csv
$ sed -e 's/^.*|totStra|/totStra|/'<stat.csv>dopoDtotStra.csv
La prima riga funziona come mi aspetterei,[...]
La seconda, invece, non funziona sempre... [...]