ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Informe de Lab #2 Creación de archivo para un directorio elegido por el usuario


Enviado por   •  27 de Octubre de 2019  •  Informes  •  547 Palabras (3 Páginas)  •  82 Visitas

Página 1 de 3

Universidad Tecnológica de Panamá

Facultad de Ingeniería en Sistemas Computacionales

Lic. En redes Computacionales

Sistema Operativo 2

Profesor

Arosemena , Martin

Ruiz, Ángel 8-951-2092

                      Sánchez, Elka 4-800-682

Laboratorio #2

Tema: Creación de archivo para un directorio elegido por el usuario

Grupo:

11R121

Fecha:

26 de septiembre de 2019

Laboratorio #2

  • Objetivo: Aplicar comandos en la resolución de un caso propuesto por el profesor, mediante el uso de consola.

  • Recurso: Hardware y software , máquina virtual,unbunto desktop , virtual box 32 bit.
  • Descrispación: Problema

Considerando la funcionalidad de los diferentes directorios del sistema Linux

construya un script que permita a un usuario especificar 2 o más directorios cualquiera de tales directorios del sistema .

Teniendo presente los 2 o más directorios especificados por el usuario se requiere que usted proceda a crear un archivo cuyo contenido refleje todos los objetos presentes en cada uno de esos directorios ,

En salida se desea observar el contenido resultante de los directorios que logren crearse mediante el script.

EXPLICACION!!!

pregunta cuales son los que le interesa utilizar para el script ,luego lo usamos para listar el contenido de los directorios y ese listado se muestra en pantalla

Un archivo por cada directorio.  

  • Solución:

#!/bin/bas

h

echo ¿Ejecutar programa? [s/n]

read resp

while [ "$resp"  =  "s" ];

do

echo Mostraremos los directorios que te tenemos

cd /

echo Los directorios a elegir son:

echo 1=Bin 2=DEV 3=BOOT        4=SRV         5=VAR         6=ETC

echo

echo 7=LIB,8=USR,9=HOME,10=ROOT,11=SYS

echo

echo 12=MEDIA,13=OPT,14=PROC,15=SBIN

echo

echo [Elija el número correspondiente]

read n

case  $n in

1)

 cd bin

ls -l| cat > /home/elka/Escritorio/arbin.txt

cat

/home/elka/Escritorio/arbin.txt

;;

2)

cd dev

ls -l| cat > /home/elka/Escritorio/ardev

cat

/home/elka/Escritorio/dev.txt

;;

3)

cd boot

ls -l| cat > /home/elka/Escritorio/arboot

cat

 /home/elka/Escritorio/arboot.txt

;;

4)

cd srv

ls -l| cat > /home/elka/Escritorio/arsrv

cat

 /home/elka/Escritorio/arsrv.txt

;;

5)

cd var

ls -l| cat > /home/elka/Escritorio/arvar

cat

 /home/elka/Escritorio/arvar.txt

;;

6)

cd etc

ls -l| cat > /home/elka/Escritorio/aretc

cat

/home/elka/Escritorio/aretc.txt

;;

7)

cd lib

ls-l| cat > /home/elka/Escritorio/arlib

cat

/home/elka/Escritorio/arlib.txt

;;

8)

cd usr

ls -l| cat > /home/elka/Escritorio/arusr

...

Descargar como (para miembros actualizados)  txt (4.6 Kb)   pdf (68.6 Kb)   docx (10.8 Kb)  
Leer 2 páginas más »
Disponible sólo en Clubensayos.com