====== Ejercicios de Scripting ====== ===== Respaldar y mover archivos ===== Script recibe un directorio, crea bajo ese directorio un sub-directorio con la fecha-hora y mueve todos los archivos existentes en directorio dato al directorio recien creado. El script puede correr varias veces, y en caso de no existir archivos a respaldar, no debe hacer nada. ===== Respaldar y renombrar archivos ===== Script que revisa los archivos del directorio actual y copia cada archivo agregando la extensión .bak Cada vez que se corre el script revisa si han habido cambios con el .bak si existe y en caso de cambios, vuelve a hacer la copia. ===== Monitor de discos ===== Se necesita monitorear discos recibiendo un correo electrónico si se alcanza un porcentaje de ocupación determinado. Generar un sitema que avise cuando cuando queda cierto porcentaje como ''Warning'' y otro porcentaje como ''Critical''. ===== Revisar tráfico ===== Script para monitorear el tráfico saliente de la computadora, mostrando cada un segundo la cantidad de tráfico pasado. Mejorarlo identificando si la máquina se encuentra conectada. ===== Manejo de datos ===== * Crear un sub-dir datos * Crear sub-dir datos/a hasta datos/z * Crear sub-dir datos/a/z datos/b/y ... datos/y/b datos/z/a * En el ultimo directorio crear 60 archivos a00 ... a60 * Archivos pares setuid y ejecucion solo en owner y grupo * Archivos impares permisos rw solo para owner * Directorios permisos rwx owner y r-x grupo