Linux en Espanol
 
Duda sobre script (tema #24140)
Publicar nuevo tema  Responder al tema    Foros de discusión -> Programación
Autor Mensaje
alejandrodjuan
Forista
Registrado: 2011-11-19
Mensajes: 1

Publicado: 2011-11-19 17:30:42    Asunto: Duda sobre script

Muy buenas gente, soy nuevo en el foro, me lo recomendaron pues dice que es muy bueno para empezar a aprender a utilizar linux, hace unos dias me meti y estoy aprendiendo a programar en shell, aprendo con ejercicios que voy haciendo, pero hay 3 que me traen loco, aver si sabriais decirme los comandos que debo emplear (en la parte de los bucles me lio mucho): Aqui os lo dejo por si teneis tiempos y gana de ayudarme :)

Ejercicio 1. Escriba un guion que acepte dos argumentos. El primero ser? el nombre de un directorio y el segundo ser? un valor entero. El funcionamiento del guion es el siguiente: deber?n anotarse en un archivo denominado archivosSizN.txt aquellos archivos del directorio dado como argumento y que cumplan la condici?n de tener un tama?o menor al valor aportado en el segundo argumento. Se deben tener en cuenta las comprobaciones sobre los argumentos, es decir, debe haber dos argumentos, el primero deber? ser un directorio existente y el segundo un valor entero.

Ejercicio 2. Escriba un guion que acepte el nombre de un directorio como argumento y muestre como resultado el nombre de todos y cada uno de los archivos del mismo y una leyenda que diga "Directorio", "Enlace" o "Archivo regular", seg?n corresponda. Incluya la comprobaci?n necesaria sobre el argumento, es decir, determine si el nombre aportado se trata de un directorio existente.

Ejercicio 5. Escriba un guion que solicite un n?mero hasta que su valor est? comprendido entre 1 y 10. Deber? usar la orden while y, para la captura del n?mero, la orden read.

Muchisimas gracias por vuestra atencion de adelantado :D. Un saludo
TheBalrog
BOFH
Registrado: 2004-04-05
Mensajes: 3012

Publicado: 2011-11-19 18:49:39    Asunto:

O leo mal y entiendo mal, me parece que est?s pidiendo que te hagan la tarea.

Si vienes ac? con preguntas tipo "Tengo este c?digo que debe realizar XYZ, pero me estoy enredando con la sentencia ABC..." es m?s probable que recibas ayuda.





La marca registrada Linux (R) se usa siguiendo la sublicensia obtenida del "Linux Mark Institute",
el LICENCIATARIO exclusivo de Linus Torvalds, propietario de la marca en EEUU y otros países
The registered trademark Linux (R) is used pursuant to a sublicense from the Linux Mark Institute,
the exclusive LICENSEE of Linus Torvalds, owner of the mark in the U.S. and other countries