Please enable JavaScript.
Coggle requires JavaScript to display documents.
UT5.2.Ficheros y Directorios - Coggle Diagram
UT5.2.Ficheros y Directorios
cut se utiliza para cortar y pasar a la salida estándar las columnas o campos de la entrada estándar o del fichero especificado. A cut hay que decirle cómo identificar los campos (por la posición de los caracteres o mediante el uso de caracteres separadores de campo) y que campos seleccionar.
cut -c lista [fichero...]
cut -f lista [-d char] [fichero..]
Opciones:
-c: es para cortar columnas.
-f: es para cortar campos. El carácter de separación entre los distintos campos es, por defecto, el tabulador, pero se puede utilizar la opción -d para especificar un carácter separador distinto, como por ejemplo el espacio o los dos puntos ( : ). Si el carácter separador tiene algún significado especial para la separación hay que ponerlo entre comillas.
-d permite indicar el carácter separador de columnas
Para especificar las columnas o campos que deseamos cortar se utiliza una lista. Siendo una lista una secuencia de números que se usan para indicar a cut que campos o columnas debe mostrar en la salida. Hay varios formatos para especificar la lista:
A-B → Campos o columnas desde la A a la B.
A- → Campos o columnas desde la A en adelante., es decir hasta el final de la línea.
A,B → Campos o columnas A y B.
Cut se puede utilizar para seleccionar campos de diversos ficheros al mismo tiempo. Por ejemplo para mezclar los teléfonos almacenados en dos agendas separadas en una sola.
Ejemplos: cut –c 1-8 /usr/adm/hwconfig desde el carácter 1 al 8
cut –d: -f 1,3 /etc/group desde el campo 1 al 3
cut –f1,3 agenda1 agenda2 > agenda_total agrupa las 2 agendas en una
sort
Un usuario puede necesitar que las líneas que forman un fichero estén clasificadas en base a determinados criterios. Para ello disponemos del mandato sort, con el que podremos ordenar las líneas de uno o varios ficheros en función de un campo en particular.
sort [opciones] [ ficheros_a_ordenar ] [ -o fichero_final]............ ordenar
Funciones asignadas:
Mostrar en pantalla el contenido de los ficheros, incluidos en la orden, clasificados según las opciones elegidas.
Mezclar ordenadamente el contenido de los ficheros incluidos en la orden. Para lo cual, dichos ficheros deben estar clasificados previamente.
Enviar a un fichero en lugar de a la pantalla el resultado de la clasificación.
El fichero receptor puede ser uno de los que han servido de entrada, con lo cual su contenido anterior será reemplazado por el resultado de la ordenación.