When change the escape char, it's kept in the output instead of be deleted like with '"'
the file sample.csv :
The result is
As we expect : < character "|" pipe > (without the escape char (@)
Note that we have the good behavior when using quote ('"') as escaping character
The result is OK with