Tengo dos directorios con archivos en ellos.
dir_one contiene archivos con nombres como:
10.recode.vcf.map
El patrón de nombre de archivo dir_two tiene este aspecto:
genetic_map_GRCh37_chr10.txt
Escribí un script R que hace algo con los archivos. Para ejecutar el script, tengo que ejecutar el siguiente comando:
Rscript interpolation.R 10.recode.vcf.mapgenetic_map_GRCh37_chr10.txt
Ahora quiero ejecutar este script 22 veces, pero no puedo encontrar una manera de hacer coincidir dos archivos en directorios diferentes.
Hasta ahora solo descubrí cómo extraer el número común de un nombre de archivo:
for i in ./map_files/*
do
echo ${i} ${i} | cut -d'/' -f 3 | cut -d'.' -f 1
done
No estoy seguro de qué hacer a continuación ... ¿Alguien puede aconsejar?
mapygeneticen su secuencia de comandos? Es necesario que nos dirá más acerca de los contenidos de los directorios (dir_one,dir_twoymap_files) y explicar los criterios de emparejamiento antes de que podamos ayudar.