Esperando depósito en garantía

Mister Web - Proyecto de Unix

Publicado el 04 Diciembre, 2023 en Programación y Tecnología

Sobre este proyecto

Abierto

Realizar un script, como quiera que se llame, debe de poder hacer lo siguiente

si recibe la flag --papelera <<archivo>> deberas de mover el archivo o folder  a un folder oculto que deberá de llevar por nombre trash, es decir todo lo que se mueva a la papelera deberá estar contenido en ese folder oculto.

Si recibe la flag --papelera --delete, deberá de vaciar la papelera, eliminando los archivos que se encuentren en la carpeta oculta

si recibe la flag --papelera --list, deberá de listar lo que hay en la papelera

si recibe la flag --backup <<archivo>>|<<palabrasseparadasporcoma>>  <<directorio_origen>> <<directorio_destino>>, si recibe el nombre de un archivo o carpeta deberá de buscarlo en directorio_origen y  hacer un backup con el archivo o carpeta comprimir los contenidos en .zip y colocarlo en el directorio destino, en caso de recibir un valor separado por comas, deberá de buscar los archivos que contienen alguna de las palabras listadas y guardarlo en la misma ruta dentro de directorio destino y comprimirlo en .zip

Los parametros y flags que se pasan, no podrán ser modificadas, es decir el script debe de correr con los parametros y flags tal cual se muestra en el ejemplo, en caso de faltar parametros o ser incorrectos deberas de mostrar mensajes de ayuda para usar tu comando.

Tambien deberas de implementar el flag --help, que ayudara a cualquier usuario a poder utilizar de manera correcta tu comando.

Categoría Programación y Tecnología
Subcategoría Programación Web

Plazo de Entrega: No definido

Otros proyectos publicados por R. S.