Linux/Unix Shell Scripting - son 3 ejercicios y de verdad necesito ayuda

 
Vista:

son 3 ejercicios y de verdad necesito ayuda

Publicado por script de varios temas (1 intervención) el 15/05/2023 12:03:25
1. Realizar un script que permita realizar copias de seguridad. Para ello, pedirá al
usuario por pantalla el lugar donde almacenar las copias de seguridad. Si no es un
directorio, avisará del fallo y volverá a pedir el directorio. El nombre del fichero
comprimido será el nombre del usuario activo más “_comprimido.tar”. Cuando esté
correctamente solicitará ficheros o directorios, comprobando que existen, hasta que el
usuario deje en blanco la respuesta.
2. Realizar un script que permita generar usuarios dada una lista de nombres que recibe
de un fichero. El fichero debe pasarse por parámetro. El fichero de lista de nombres
tendrá el formato “usuario1 usuario2 usuario3 usuario4”.
3. Realizar un script que permita realizar tareas básicas de administración. Se debe
comprobar que el script lo lanza el administrador, si no, avisará que solo lo puede usar
el super usuario. Dependiendo del primer parámetro recibido, se realizarán
operaciones con los parámetros adicionales. Por ejemplo “./P4_3.sh -p 755 archivo”
cambiará los permisos del archivo, “.P4_3.sh -ip eth0 on” activará la interfaz de red
“eth0”. Las operaciones son:
a. “-p” para modificar los permisos de un archivo.
b. “-ip” para modificar el estado de una interfaz de red (up o down).
c. “-o” para modificar el propietario de un archivo.
d. “-l” listará un directorio
i. “-a” listará el directorio y los ocultos
ii. “-l” listará el directorio con detalles
e. Si se introduce un parámetro que no existe o no se puede realizar las
operaciones por falta o excedente de parámetros, mostrar un mensaje de ayuda
de cómo utilizar este script.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder