Estoy tratando de hacer una copia de seguridad de ciertos archivos y directorios en un script.
Hasta ahora lo he hecho:
bkdest=/Web
sources=("includes_php" "html/css" "html/includes" "html/index.php")
datestamp=$(date +%Y_%m_%d_%H_%M_%S)
odir=/Web-Backup/${datestamp}_Web
for target in ${sources[@]}; do
mkdir -p ${odir}${target}
cp -R /Web${target} ${odir}${target}
done
El problema que estoy teniendo es que copio la carpeta, en una carpeta de nombre idéntico cuando copio carpetas. ¿Hay alguna manera mejor de hacer esto o tengo que manejar las carpetas y los archivos en listas separadas?
La máquina que estoy usando está en 10.12.6 si eso hace una diferencia.