23 lines
710 B
Bash
23 lines
710 B
Bash
#!/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
|