El 8/3/22 a las 13:59, karlggest escribió:
Si no tienes mucha experiencia en el uso del terminal, tienes kup y kbackup para estas cosas. Funcionan igual, son fáciles como el mecanismo de un chupete, etc.
Si lo que quieres es aprender algo del terminal, bien:
Bueno llevo años en esto pero sin aprender mucho, hago lo poco que puedo y lo que necesito lo pregunto por aqui, si aprendo algo pues bien esta.
Como ves, el que hizo el script te dice "utilizando la variable de antes para que sea distinto cada vez", pero realmente en la línea "que hace las cosas" no se utiliza la variable.
Sin embargo, en mi opinión usar rsync con esa variable no tiene sentido. Rsync copia los ficheros nuevos o que hayan sido modificados desde la última vez. Así que yo borraría eso de fecha...
Si lo que quieres es tener carpetas con la fecha de cada copiado, supongo que podrías hacer algo como
mkdir /run/media/nacho/My\ Passport/Seguridad/$fecha
Antes de la copia y después de lo de fecha=...
O dicho de otra forma, puedes ejecutarlo poniendo sh (bash) en lugar de perl. Lo suyo con las cosas que funcionan es darles permisos de ejecución y ponerlos en un lugar adecuado.
Salud!!
Si, creo que voy a borrar las lineas que hacen la variable..... y no es necesario tener las carpetas con fecha de copiado, pero gracias por la idea. eso de poner sh, que quieres decir exactamente. lo pongo dentro del script o te refieres a cuando doy la orden en un terminal..... Gracias.