Cómo obtener el nombre de archivo del script R que se está ejecutando actualmente (para un correo electrónico automático fácil de resultados) [duplicar]

Esta pregunta ya tiene una respuesta aquí:

Rscript: Determine la ruta del script en ejecución 24 respuestas

Estoy escribiendo una secuencia de comandos R en Rstudio, y me gustaría alguna forma de obtener el nombre del archivo en el que está escrito el código. La razón por la que quiero hacer esto es que quiero un fragmento de código que pueda pegar al final de todos mis scripts para que mis resultados se envíen automáticamente por correo electrónico utilizando el paquete sendmailR.

Me gustaría que mi nombre de archivo adjunto tenga la estructura nombre_archivo fecha donde nombre de archivo es el nombre del archivo que se está ejecutando y la fecha es la hora de la ejecución. ¿Hay alguna forma de hacerlo o tendré que escribir el nombre del archivo a mano cada vez que ejecuto un nuevo script?

Aquí se hizo una pregunta similar, pero como el uso fue diferente, la solución alternativa nunca proporcionó una respuesta. En realidad no necesito la ubicación, solo el nombre del archivo y creo que esto es lo que debería hacer que sea factible (pero tal vez no)

Encuentra la ubicación del archivo .R actual

Rscript: Determine la ruta del script en ejecución (hace básicamente la misma pregunta pero quiere el camino completo, no hay respuesta aceptada)

Respuestas a la pregunta(2)

Su respuesta a la pregunta