sergio_educacionit

log_archiver.sh

Apr 14th, 2026
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.55 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. # se declara una variable usando substitucion de comando
  4. fecha=$(date +%s)
  5.  
  6.  
  7. ruta_origen="/var/log"
  8. archivo_origen="cloud-init.log"
  9.  
  10. ruta_destino="/root"
  11.  
  12. backup_origen="${ruta_origen}/${archivo_origen}"
  13. backup_destino="${ruta_destino}/${archivo_origen}"
  14.  
  15.  
  16. #echo ""
  17. #echo $ruta_origen
  18. #echo $archivo_origen
  19. #echo $ruta_destino
  20. #echo $backup_origen
  21. #echo $backup_destino
  22.  
  23.  
  24. # copiar archivo a respaldar
  25.  
  26. cp $backup_origen ${backup_destino}.${fecha}
  27.  
  28. # Comprimir archivo
  29.  
  30. gzip ${backup_destino}.${fecha}
  31.  
  32. ls -1 $ruta_destino
  33.  
Advertisement
Add Comment
Please, Sign In to add comment