Bash

Lineas_a

Ejercicio 1 : Líneas Seleccionar un archivo de texto que ya exista (o en su defecto crearlo) y que contenga más de 10 lineas. Crear un Script llamado lineas_a que acepte como único parámetro el nombre del fichero. El script obtendrá las líneas 5 a 8 del archivo pasado como parámetro y las guardará en …

Lineas_a Leer más »

Enlaces

Escribir un script llamado enlaces, que recibe como parámetro un nombre de directorio. Mostrará todos los enlaces simbólicos de dicho directorio si se utiliza la opción –s y todos los enlaces hard si se usa la opción –h, mostrando el directorio enlazado. Utilizar getopts para el procesamiento de las opciones y parámetros y una función …

Enlaces Leer más »

Numerar fichero

Realizar un programa en Bash que dado un fichero de texto cuyo nombre se pasa como parámetro de entrada, numere sus líneas. El programa deberá generar un nuevo fichero añadiendo como sufijo el caracter ‘#’ al nombre del fichero original, que no deberá ser modificado. El número de línea se antepondrá al contenido de cada …

Numerar fichero Leer más »

Procesamiento eficiente de las opciones en un script

Hay muchas formas de procesar las opciones de los scripts. Normalmente se procesan los parámetros con construcciones case o con ifs comprobando la adecuación correcta a la sintaxis. Otra forma muy útil de procesar los parámetros es utilizando el comando getops de bash. En este tutorial (Small getopts tutorial) podemos aprender a utilizar getops para …

Procesamiento eficiente de las opciones en un script Leer más »