Advertisement
sergio_educacionit

Untitled

Aug 31st, 2022
147
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.57 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. usuario=$USER
  4. argumento=$1
  5. crondir=/var/spool/cron/crontabs
  6. case $argumento in
  7.  
  8. install) su -c "cp $crondir/$usuario /tmp > /dev/null 2>&1 ; echo '$2 $3 $4 $5 $6 rsync -a $usuario /tmp/backup.$usuario' >> /tmp/$usuario && cp /tmp/$usuario $crondir"
  9. ;;
  10.  
  11. backup) rsync -a -v $HOME /tmp/backup.$USER
  12.  
  13. ;;
  14. help) echo "Modo de uso:
  15. comando <argumento> <parametros>
  16.  
  17. install m h dom month dow Instala un tarea programada para el usuario.
  18. 15 25 \* \* \*
  19. backup Realiza un backup instantaneo.
  20. help Imprime esta ayuda."
  21.  
  22.  
  23. esac
  24.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement