Estoy realizando simulaciones y necesito hacer figuras.
Tengo un script para hacerlos, pero no quiero copiarlo manualmente en cada subcarpeta. (por ejemplo, tengo una carpeta X que contiene XA, XB,.... XZ, y XA, XB,... XZ tienen cada una otras 12 carpetas que contienen los resultados de mis simulaciones)
Quiero escribir un script bash que pueda ir a cada subcarpeta y ejecutar mi comando de creación de figuras.
¿Cómo puedo hacerlo?
Respuesta1
Esto debería poder escribir en subcarpetas en el directorio principal de interés:
#!/bin/bash
for i in /path/to/directory/X/*/*;
do
echo "hi" > "$i"/t.txt
done
Guión:
X/
├── XA
│ └── subsub1
│ └── t.txt
├── XB
│ └── subsub2
│ └── t.txt
└── XC
└── subsub3
└── t.txt