Está en la página 1de 6

29 HILKER DANIEL CIFUENTES RIVAS

SERIE IV EXAMEN FINAL

1. Script del Menu

#!/bin/bash

echo "29 HILKER DANIEL CIFUENTES RIVAS"

echo "EXAMEN FINAL "

echo "1. LISTAR DIRECTORIOS"

echo "2. CREAR ARCHIVOS"

echo "3. BORRAR ARCHIVOS"

echo "4. COPIAR ARCHIVOS"

echo "5. CONEXION REMOTA"

echo "6. SALIR"

echo "SELECCIONE UNA OPCION"

read opc

case $opc in

1)

echo " LISTAR COMPLETAMENTE"

;;

2)

echo " CREACION DE ARCHIVOS .TXT"

;;

3)

echo " DELETE ARCHIVOS "


29 HILKER DANIEL CIFUENTES RIVAS

;;

4)

echo " COPIAR ARCHIVOS A RUTAS"

;;

5)

echo " INGRESE SU IP Y NOMBRE DEL USUARIO"

;;

6)

echo " REGRESE PRONTO "

;;

*)

echo "INGRESE OPCION DEL 1 al 6";

;;

esac

2. Funcionalidad

#!/bin/bash

echo "29 HILKER DANIEL CIFUENTES RIVAS"

echo "EXAMEN FINAL "

echo "1. LISTAR DIRECTORIOS"


29 HILKER DANIEL CIFUENTES RIVAS

echo "2. CREAR ARCHIVOS"

echo "3. BORRAR ARCHIVOS"

echo "4. COPIAR ARCHIVOS"

echo "5. CONEXION REMOTA"

echo "6. SALIR"

echo "SELECCIONE UNA OPCION"

read opc

case $opc in

1)

echo " LISTAR COMPLETAMENTE"

ls -lart

;;

2)

echo " CREACION DE ARCHIVOS .TXT"

mkdir archivos

for i in {1..2};

do

echo Ingrese Un Nombre a su Archivo :

read arch

sudo nano /home/dani/archivos/$arch.txt

done

;;

3)

echo " DELETE ARCHIVOS "


29 HILKER DANIEL CIFUENTES RIVAS

mkdir archivos

for i in {1..2};

do

echo Ingrese Un Nombre a su Archivo :

read arch

sudo rm /home/dani/archivos/$arch.txt

done

;;

4)

echo " COPIAR ARCHIVOS A RUTAS"

mkdir dir1

mkdir dir2

touch prueba1.txt

touch prueba2.txt

cp prueba2.txt dir2

chmod +x dir2

;;

5)

echo " INGRESE SU IP Y NOMBRE DEL USUARIO"

echo " EJEMPLO PARA EJECUTAR"

echo " ssh dani@192.168.43.16"

ssh
29 HILKER DANIEL CIFUENTES RIVAS

;;

6)

echo " REGRESE PRONTO "

;;

*)

echo "INGRESE OPCION DEL 1 al 6";

;;

esac

3. SCRIPT CON PARAMETROS

#!/bin/bash

echo "ingrese lo que desa hacer"

read opc

case $opc in

1)

echo "Hilker Daniel Cifuentes 0904-16-14995"

;;

2)

echo " -- CALENDARIO YEAR ACTUAL--"

cal 19

;;

3)
29 HILKER DANIEL CIFUENTES RIVAS

echo " EJEMPLO PARA EJECUTAR"

echo " ssh dani@192.168.43.16"

;;

4)

echo " EJEMPLO PARA EJECUTAR"

echo " ftp localhost"

;;

*)

echo "Parametro no valido";

;;

esac

También podría gustarte