Recorriendo archivos en R

Estoy usando R para calcular los valores medios de una columna en un archivo así:

R
file1 = read.table("x01")
mean(file1$V4)

Sin embargo, no tengo experiencia en la creación de bucles con R, solo con bash. ¿Cómo podría convertir esto en un bucle que hizo esto para cada archivo en una carpeta y guardó la salida en un archivo con el nombre del archivo y el valor medio como las 2 columnas para cada fila? p.ej:

x01(or file1 if that is simpler) 23.4
x02 25.4
x03 10.4

etc

(No importa si la solución es bash y R o exclusivamente R) ¡Muchas gracias por su ayuda!

Error actual de una de las soluciones usando bash y R:

Error in `[.data.frame`(read.table("PercentWindowConservedRanked_Lowest_cleanfor1000genomes_1000regions_x013",  : 
  undefined columns selected
Calls: mean -> [ -> [.data.frame
Execution halted

Respuestas a la pregunta(3)

Su respuesta a la pregunta