CLICK HERE FOR THOUSANDS OF FREE BLOGGER TEMPLATES »

jueves, 14 de agosto de 2008

ACTIVIDADES PROGRAMACION

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"


0 comentarios: