Recorriendo todos los archivos en el directorio en R, aplicando múltiples comandos [duplicado]

Esta pregunta ya tiene una respuesta aquí:

Cuál es el mejor método para aplicar un script de forma repetitiva a n archivos .csv en R? 2 respuestas

Necesito aplicar un conjunto de comandos en R a todos los @ individual.txt archivos (alrededor de 300) en un directorio.

No estoy muy familiarizado con R, por lo que toda la ayuda que he visto en línea sobre el bucle es confusa, o no puedo encontrar la manera de aplicar un bucle cuando necesita aplicar múltiples comandos a cada archivo.

Los comandos que necesito aplicar a cada archivo (árboles filogenéticos) dentro del directorio son (que usa la biblioteca de simios de R):

testtree <- read.tree("tree123.txt")
unrooted_tr <- unroot(testtree)
write.tree(unrooted_tr, file="unrootedtree123.txt")

¿Cómo aplico un bucle que aplicará estos comandos a cada archivo .txt individual (ya sea usando R o en la línea de comandos de Unix)? La salida (por ejemplo, unroottree123.txt) deberá tener un nombre diferente para cada archivo individual.

Gracias de antemano, Dani.

Respuestas a la pregunta(1)

Su respuesta a la pregunta