En la presente, se publico todas las actividades realisadas en el aula de clase con el fin de practicar lo teorico de los temas vistos, el cual contendra paso a paso de la elaboracion de cada una de las configuraciones hechas referente a programacion.
ACTIVIDAD 1:
A.Realizar un programa que multiplique y divida 2 numeros enteros positivos.
#!/bin/bash
echo "programa que multiplique y divida"
read -p "introdusca un # entero positivo:" A
read -p "introdusca otro # entero positivo:" B
let "C= B x B"
let "D= A/B"
echo "la multiplicacion es: $C"
echo "la divisiones: $ 0:"
B.Hacer un programa que configure la red.
echo "programa que configure la red"
read -p "ingrese la ip:" ip
read -p "ingrese la mascara:" net
read -p "ingrese el gateway:" gw
read -p "ingrese el broadcast:" brd
read -p "ingrese el nameserver:" dns
ifconfig eth0 $ ip netmask $ net broadcast $ brd route add defaukt gw $ gw
echo nameserver $ dns >/etc/resolv.conf
echo "ok lo hicimos"
sleep 1!
echo "los mejores"
C. Crear un scrip que pida al usuario una ruta (path) y una extension de archivo el script debe debolver el # de ficheros a partir de esa ruta que tenga esa extension.
# !/bin/bash
echo "programa de extension y ruta de sus archivos"
read -p "introdusca ruta path=" R
read -p "introdusca extension=" EX
var= $ (find $ ruta-name" *.EX"|WC-i)
echo "el numero de archivo es: $ var"
D. Crear un script para el "root" una ruta (patch) y un nombre de usuario de sistema el script debe devolver el # de archivos que pertenescan al usuario de esa ruta.
# !/bin/bash
echo "programa de root y usuario"
read -p "introdusca ruta patch=" RUTA
read -p "untrodusca nombre ususraio=" NUS
var= $ (find $ ruta-user $ NUS | WC -|)
echo "el # de archivos que pertenecen al $ user es = $ var"
#!/bin/bash
echo "programa que multiplique y divida"
read -p "introdusca un # entero positivo:" A
read -p "introdusca otro # entero positivo:" B
let "C= B x B"
let "D= A/B"
echo "la multiplicacion es: $C"
echo "la divisiones: $ 0:"
B.Hacer un programa que configure la red.
echo "programa que configure la red"
read -p "ingrese la ip:" ip
read -p "ingrese la mascara:" net
read -p "ingrese el gateway:" gw
read -p "ingrese el broadcast:" brd
read -p "ingrese el nameserver:" dns
ifconfig eth0 $ ip netmask $ net broadcast $ brd route add defaukt gw $ gw
echo nameserver $ dns >/etc/resolv.conf
echo "ok lo hicimos"
sleep 1!
echo "los mejores"
C. Crear un scrip que pida al usuario una ruta (path) y una extension de archivo el script debe debolver el # de ficheros a partir de esa ruta que tenga esa extension.
# !/bin/bash
echo "programa de extension y ruta de sus archivos"
read -p "introdusca ruta path=" R
read -p "introdusca extension=" EX
var= $ (find $ ruta-name" *.EX"|WC-i)
echo "el numero de archivo es: $ var"
D. Crear un script para el "root" una ruta (patch) y un nombre de usuario de sistema el script debe devolver el # de archivos que pertenescan al usuario de esa ruta.
# !/bin/bash
echo "programa de root y usuario"
read -p "introdusca ruta patch=" RUTA
read -p "untrodusca nombre ususraio=" NUS
var= $ (find $ ruta-user $ NUS | WC -|)
echo "el # de archivos que pertenecen al $ user es = $ var"
0 comentarios:
Publicar un comentario