¿Hay alguna manera de incluir una tabla con una coma en el nombre del archivo usando csvsimple?

¿Hay alguna manera de incluir una tabla con una coma en el nombre del archivo usando csvsimple?

Tengo un archivo llamado "test,abc.csv" y me gustaría usar csvsimple para mostrar esta tabla.

\documentclass{article}
\usepackage{csvsimple}
\begin{document}
\begin{table}
\csvautotabular[respect all]{test,abc.csv}
\end{table}

\end{document}

Me da error pgfkeys Package pgfkeys Error: I do not know the key '/csv/abc.csv' and I am going to ignore it. Perhaps you misspelled it. \csvautotabular[respect all]{test,abc.csv}

¿Hay alguna forma de solucionar este problema sin cambiar el nombre del archivo?

Probé con corchetes, llaves o comillas en los nombres de los archivos, pero ninguno funciona.

(La razón por la que no cambio el nombre del archivo directamente es que estoy escribiendo un script para mostrar automáticamente una lista de tablas de otra base de datos, donde muchos nombres de archivos contienen comas. Estas tablas ya están vinculadas a otras cosas, por lo que cambiar los nombres de los archivos podrían dar lugar a errores)

Respuesta1

Una solución alternativa es almacenar el nombre del archivo en una macro y usar esa macro como argumento:

\documentclass{article}
\usepackage{csvsimple}
\begin{document}
\begin{table}
\def\myfile{test,abc.csv}
\csvautotabular[respect all]{\myfile}
\end{table}

\end{document}

información relacionada