Linux/Unix Shell Scripting - SCRIPT SHELL VARIADOS AYUDA!!!

   
Vista:

SCRIPT SHELL VARIADOS AYUDA!!!

Publicado por Manolo (1 intervención) el 26/05/2015 13:50:20
Tengo unos script que tengo que hacer pero no lo consigo, alguien me puede echar una mano?

A) Crear un Shell que muestre por pantalla el siguiente script:
1. Listar archivos.
2. Ver directorio de trabajo.
3. Crear directorio.
4. Borrar directorio.
5. Crear usuario.
6. Borrar usuario.
7. Salir
Introducir opción:
Opciones:
1. Se listan los archivos del directorio actual.
2. Nombre del directorio actual.
3. se solicita un nombre de un directorio y se crea dentro del directorio
actual.
4. Se solicita un nombre de directorio y se borra, suponiendo que esta vacío
y ubicado en el directorio actual.
5. Se comprueba si el script lo está ejecutando root, y si lo es, se solicita un
nombre de usuario (o login), una contraseña y se añade al sistema,
creando en ese momento su directorio personal, con el mismo nombre
que el login del usuario. Si el usuario no es root muestra una
advertencia y no deja crear el usuario.
6. Se comprueba si el script lo está ejecutando root, y si lo es, se solicita un
nombre de usuario (o login) y se borra el usuario del sistema,
eliminando también el directorio del usuario. Si no es root, muestra una
advertencia y no permite ejecutar la operación.
7. Finaliza.

B) Crea un Shell script (nom_dir) que admita como único parámetro el nombre de
un directorio, especificado mediante su nombre de ruta completa. El programa
debe recorrer de forma recursiva el directorio, mostrando para cada entrada su
nombre de ruta completo.


C) Tomando como base el anterior, realiza un script (busca) que simule de forma
general la implementación del comando find. Dado un directorio inicial y el
nombre de un fichero, el programa debe buscar recursivamente dicho fichero
en cualquier subdirectorio que cuelgue del inicial. Los parámetros que deben
pasarse al shellscript son los siguientes:
a) Directorio inicial especificado mediante su ruta completa.
b) Nombre del fichero a buscar.
Si el programa encuentra el fichero especificado se mostrará por pantalla la
siguiente información acerca del mismo:
 Máscara de permisos.
 Nombre de ruta completo.
 Tamaño en bytes.
 Fecha de la última modificación realizada sobre el fichero, en formato:
Mes Día Hora.
NOTA: Esta información debe mostrarse en una única línea y en el orden
especificado.


Muchas gracias!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
-1
Responder

SCRIPT SHELL VARIADOS AYUDA!!!

Publicado por Marilo (1 intervención) el 30/05/2015 15:40:59
Deberias hacerlo tu.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar