Ottima idea Mich_, hai fatto CENTRO!
mi ha fatto pensare al fatto che per fare i test, io scrivo il file a mano dal mio sistema Win e poi lo testo su linux.
ho usato il tuo Test Script con il file scritto a mano sotto Win con la seguente linea:
11111|aaaaa
Risultato indice ASCII:
49 49 49 49 49 49 49 49 49 49 124 97 97 97 97 97 97 97 97 97 97 13 10
dove 13 è CR e 10 è LF cioè \r\n (per fortuna mi hai dato le corrispondenze)
infatti in diversi test con le RE mi risultava la presenza di un altro carattere prima di \n ; infatti /\|$ref.\n/i Funziona!
Grazie 1000 davvero Mich_ !

Rispondi quotando