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 17:20] – [cut: extrae campos o columnas] albertolinux:herramientas [2018/12/23 17:23] (actual) – [head, tail: mostrar líneas iniciales/finales] alberto
Línea 47: Línea 47:
   * **-w**: Busca la palabra exacta, en vez de coincidencias.   * **-w**: Busca la palabra exacta, en vez de coincidencias.
  
-==== cut: extraer campos o columnas ====+===== 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. \\ 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 campos la sintaxis es: **cut -f [nº de campo/s separados por comas (,)] -d [delimitador] [archivo/s]**.\\
Línea 54: Línea 54:
 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. 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 ====+===== 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.\\ 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]**.\\ Sintaxis general: **sort -t [delimitador] -k[nº campo].[nº carácter] [opción/es] [archivo]**.\\
Línea 60: Línea 60:
 La opción -r invierte la ordenación el comanso sort. La opción -r invierte la ordenación el comanso sort.
  
-==== head, tail: mostrar líneas iniciales/finales ====+===== head, tail: mostrar líneas iniciales/finales =====
 Los comandos **head** y **tail** sólo permiten mostrar el inicio y final de los archivos, respectivamente.\\ 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**.\\ 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**.\\
linux/herramientas.1545582059.txt.gz · Última modificación: por alberto

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki