-Genera 50 archivos con entre 10 y 50 líneas cada uno tomando los códigos
- de origen/destino del archivo origesti.txt.
-
-\layout Subsubsection
-
-Código Fuente
-\layout Standard
-
-Copy Paste cuando este cerrado.
-\layout Subsection
-
-util.sh
-\layout Standard
-
-
-\series bold
-Tipo de comando:
-\series default
- Auxiliar, escrito en bash scripting
-\layout Subsubsection
-
-Archivos de Input
-\layout Standard
-
-No corresponde
-\layout Subsubsection
-
-Archivos de Output
-\layout Standard
-
-No corresponde
-\layout Subsubsection
-
-Ejemplos de invocación
-\layout Standard
-
-No corresponde.
- El archivo es una colección de funciones comunes a los comandos.
-\layout Standard
-
-El archivo contiene las siguientes funciones de uso genérico:
-\layout Enumerate
-
-leer - Permite leer un valor desde el teclado, presentando una opción por
- defecto seleccionada si el usuario ingresa una entrada nula.
-\layout Enumerate
-
-preguntar - Realiza una pregunta al usuario dando un set de opciones válidas
- y solo aceptando una respuesta del set de preguntas.
-\layout Enumerate
-
-validar_solo_numeros - Verifica que la clave pasada contenga solo dígitos.
-\layout Enumerate
-
-lock - Genera un archivo de lock con el PID del programa
-\layout Enumerate
-
-unlock - Eliminar el archivo de lock de un programa
-\layout Enumerate
-
-is_lock - Consulta si un programa está lockeado
-\layout Enumerate
-
-lock_pid - Retorna el PID de un programa lockeado
-\layout Enumerate
-
-validar_rango - Valida si un valor está en un rango de valores
-\layout Enumerate
-
-die - Emite un mensaje de error y retorna al proceso padre un código de
- error
-\layout Enumerate
-
-perr - Imprime un mensaje por la salida de error estandar
-\layout Enumerate
-
-put_log - Agrega una entrada a un archivo de log
-\layout Enumerate
-
-clean_log - Verifica el tamaño del archivo de log y lo trunca de ser necesario