#!/bin/bash # Directorio que contiene las carpetas con las fotos directorio_principal=$1 # Iterar a través de cada carpeta en el directorio principal for carpeta in "$directorio_principal"/*; do # Verificar si es un directorio if [ -d "$carpeta" ]; then # Iterar a través de cada imagen en la subcarpeta for imagen in "$carpeta"/*.png; do # Verificar si es un archivo if [ -f "$imagen" ]; then # Obtener el nombre de la imagen nombre_imagen=$(basename "$imagen") # Crear un enlace simbólico en la carpeta principal ln -s "$imagen" "$1/_$nombre_imagen" fi done fi done