Solucion Taller Awk Pad Duoc

Páginas: 2 (444 palabras) Publicado: 12 de octubre de 2012
.

Laboratorio de AWK

Objetivo General:


Programación usando awk.

Objetivo Específico:
Al finalizar éste Laboratorio el alumno será capaz de:


Realizar scripst que involucrensentencias de awk.

Requerimientos mínimos del Laboratorio:
• Tener instalado Linux Red Hat Enterprise en su

computador.

Laboratorio de AWK Autor: Juan Pablo Armijo Hemard

1

.

TallerPreparación Prueba
1. Considere el archivo temperaturas.txt en donde se especifica el día de la semana y las temperaturas mínima y máxima del día, en grados Celsius, por ejemplo, un registro en dichoarchivo sería: Lun 2 17. Escribir un script AWK, temperaturasF.awk, que permita obtener un listado de los días de la semana y sus correspondientes temperaturas en grados Fahrenheit, así como lospromedios semanales de las temperaturas mínimas y máximas. Sol BEGIN{ SumaMinimaF=0, SumaMaximaF=0 print "Dia Minima Maxima" print "*** ****** ******" } { minimaF=$2*(9/5)+32 maximaF=$3*(9/5)+32SumaMinimaF+=minimaF SumaMaximaF+=maximaF printf ("%s\t%.1f\t%.1f\n", $1,minimaF,maximaF) } END{ printf ("%s%.1f\n","Promedio Minima F=",SumaMinimaF/NR) printf ("%s %.1f\n","Promedio Maxima F=",SumaMaximaF/NR) }2.- Mostrar los usuarios actualmente conectados al sistema y su hora de conexión. Sol who | awk '{ print $1,$4 }'
Laboratorio de AWK Autor: Juan Pablo Armijo Hemard 2

.

3.- Usando awk, mostrarel login y el nombre completo de los usuarios cuyo login empieza y termina con ‘r’. Sol: awk -F ":" '$1~/^r/ && $1~/r$/ {print $1}' /etc/passwd 4. Dado el listado de los archivos del directorioactual, con formato largo ls -la, usando awk elimine todos los archivos cuya extensión es .tmp y que estén vacíos, use tubos. Sol: ls -la |awk '$5==0' | awk '/.tmp$/ {print $9}' | xargs rm ls -la | awk -F" " '{ if ($5==0 && $9 ~/.tmp/) print "rm -f", $9}' | bash 5.- Ingrese 10 palabras a un arreglo y muestre por pantalla a través de un arreglo auxiliar todas las palabras que comienzan y terminan con...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Prueba pad duoc
  • Taller soluciones
  • solucion de taller
  • TALLER DE SOLUCIONES
  • Taller de soluciones
  • Solucion/taller
  • Taller de Soluciones
  • Taller de soluciones

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS