Why is this failing?
WGroleau@MBP Chords % perl -p -i -e '(Trinidad|Donoso|Clifton|Frincke|Little|Church|Antonio) XYZ :\1\t:g;' *txt
Bareword found where operator expected at -e line 1, near ") XYZ"
(Missing operator before XYZ?)
I have used this syntax many times in the past without this error (as far as I can remember).