0% encontró este documento útil (1 voto)
101 vistas2 páginas

Practica 1-Programasicion en Shell Scripts

Este documento presenta 5 ejercicios de programación en shell script para evaluar conocimientos básicos y medios. Los ejercicios incluyen crear scripts para devolver los primeros y últimos argumentos pasados, contar el número de argumentos pasados, mostrar la fecha y hora en un formato específico, calcular el doble de un número ingresado de forma interactiva, y mostrar la tabla de multiplicar de un número pasado como argumento.

Cargado por

Sophia Harris
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (1 voto)
101 vistas2 páginas

Practica 1-Programasicion en Shell Scripts

Este documento presenta 5 ejercicios de programación en shell script para evaluar conocimientos básicos y medios. Los ejercicios incluyen crear scripts para devolver los primeros y últimos argumentos pasados, contar el número de argumentos pasados, mostrar la fecha y hora en un formato específico, calcular el doble de un número ingresado de forma interactiva, y mostrar la tabla de multiplicar de un número pasado como argumento.

Cargado por

Sophia Harris
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Universidad Nacional Autnoma de Nicaragua

Unan Len
Depto. de computacin

Practica 1 : Programacin en Shell scripts


En esta primera practica trabajaremos los conceptos bsicos de la programacin en Shell script. Los ejercicios
estn orientados a evaluar los conocimientos bsicos y medios en programacin en entorno unix.
Ejercicios:
1) Haga un shell script llamado priult que devuelva los argumentos primero y ltimo que se le han
pasado.
Si se llama con:
priult hola qu tal ests
debe responder:
El primer argumento es hola
El ltimo argumento es ests

2) Cree un shell script llamado num_arg, que devuelva el nmero de argumentos con el que ha sido
llamado. Devolver 0 (xito) si se ha pasado algn argumento y 1 (error) en caso contrario. Mejorar
este shell de forma que muestre una lista de todos los argumentos pasados o bien que indique que no
tiene argumentos:
Los argumentos pasados son:
ARGUMENTO NMERO 1: X1
...
ARGUMENTO NMERO N: XN

No se han pasado argumentos

3) Cree un shell script llamado fecha_hora que devuelva la hora y la fecha con el siguiente formato
Son las hh horas, xx minutos del da dd de mmm de aaaa
donde mmm representa las iniciales del mes en letra
(ENE, FEB, MAR, ..., NOV, DIC).

4) Cree un shell script llamado doble que pida un nmero por teclado y calcule su doble. Debe
comprobar el nmero introducido y antes de terminar preguntar si deseamos calcular otro doble, en
cuyo caso no terminar. Ejemplo:
Introduzca un nmero para calcular el doble: 89
El doble de 89 es 178
Desea calcular otro doble (S/N)?

Universidad Nacional Autnoma de Nicaragua


Unan Len
Depto. de computacin

5) Cree un shell script llamado tabla que a partir de un nmero que se le pasar como argumento
obtenga la tabla de multiplicar de ese nmero. Si se llama con:
tabla 5
Debe responder:

También podría gustarte