Herramientas de usuario

Herramientas del sitio


linux:herramientas

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
linux:herramientas [2018/12/23 14:51] – [find: búsqueda de archivos] albertolinux:herramientas [2018/12/23 17:23] (actual) – [head, tail: mostrar líneas iniciales/finales] alberto
Línea 45: Línea 45:
   * **-n**: Muestra el número de línea donde se encuentra la correspondencia.   * **-n**: Muestra el número de línea donde se encuentra la correspondencia.
   * **-i**: Ignora la diferencia entre mayúsculas y minúsculas.   * **-i**: Ignora la diferencia entre mayúsculas y minúsculas.
-  * **-w**: +  * **-w**: Busca la palabra exacta, en vez de coincidencias. 
 + 
 +===== cut: extraer campos o columnas ===== 
 +El comando **cut** permite extraer columnas o campos seleccionados a partir de la entrada estándar o de un archivo. \\ 
 +Para extraer campos la sintaxis es: **cut -f [nº de campo/s separados por comas (,)] -d [delimitador] [archivo/s]**.\\ 
 +Para extraer columnas la sintaxis es: **cut -c [columnas separadas por comas (,)] [archivo/s]**.\\ 
 + 
 +En este último caso, el concepto columna implica que cada columna debe tener un número de caracteres determinado. De esta manera se cuentan los caracteres, de la primera columna a la última. Para definir las columnas a extraer, hay que indicar el número de carácter inicial de cada columna, seguido de un guión, y el número de carácter final de la columna. Si no se especifica nº de carácter inicial o final, se toma el primer o el último carácter de la línea respectivamente. 
 + 
 +===== sort: ordenar lineas ===== 
 +El comando **sort** ordena las líneas de un archivo, o su entrada estándar, y devuelve el resultado en su salida estándar.\\ 
 +Sintaxis general: **sort -t [delimitador] -k[nº campo].[nº carácter] [opción/es] [archivo]**.\\ 
 +La opción -n clasifica los campos numéricos en función de su valor aritmético.\\ 
 +La opción -r invierte la ordenación el comanso sort. 
 + 
 +===== head, tail: mostrar líneas iniciales/finales ===== 
 +Los comandos **head** y **tail** sólo permiten mostrar el inicio y final de los archivos, respectivamente.\\ 
 +Con la opción **-n[N]**, [N] especifica la línea N hasta la que se va a mostrar información en el caso del comando **head**, o las N últimas líneas que se mostrarán en el caso de **tail**.\\ 
 +Además, en el caso de **tail**, especificando la opción **-n+[N]**, se muestra desde la línea N, hasta el final del archivo.\\ 
 + 
 +El comando **tail** también sirve para leer los archivos escritos al mismo tiempo por otros procesos. Con la opción **-f** se leen las nuevas líneas del erchivo introducido como argumento a medida que estén disponibles. Este comando se interrumpe con **ctrl + c**.
linux/herramientas.1545573068.txt.gz · Última modificación: por alberto

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki