Herramientas de usuario

Herramientas del sitio


informatica:sistemas_operativos:linux:coreutils:cut

Diferencias

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

Enlace a la vista de comparación

Próxima revisión
Revisión previa
informatica:sistemas_operativos:linux:coreutils:cut [2021/09/29 11:04] – creado tempwininformatica:sistemas_operativos:linux:coreutils:cut [2021/09/29 15:52] (actual) tempwin
Línea 1: Línea 1:
 ====== cut ====== ====== cut ======
 +
 +Elimina secciones en las líneas de los ficheros.
 +
 +Es parte de las [[informatica:sistemas_operativos:linux:coreutils|Coreutils]].
 +
 +===== Opciones =====
 +
 +  * ''-d'': delimitador
 +  * ''-f'': selecciona solo ciertos campos
 +
 +===== Ejemplos =====
  
 Coger la primera columna de cada fila de un fichero CSV: Coger la primera columna de cada fila de un fichero CSV:
  
 <code> <code>
-cut -d, -f1 data.txt+cut -d, -f1 data.txt > fichero_resultante.txt
 </code> </code>
  
Línea 10: Línea 21:
  
 <code> <code>
-cut -d; -f1 data.txt+cut -d ";-f1 data.txt > fichero_resultante.txt
 </code> </code>
 +
 +Si en un CSV con campos separados por punto y coma queremos eliminar el campo/columna que ocupa la posición 10:
 +
 +<code>
 +cut --complement -f 10 -d ";" fichero_original.csv > fichero_resultante.csv
 +</code>
 +
 +  * ''f'': posición del campo
 +  * ''d'': delimitador/separador de campos
informatica/sistemas_operativos/linux/coreutils/cut.1632906280.txt.gz · Última modificación: por tempwin