Cómo quitar una columna de texto en Awk

Escrito por kristen waters | Traducido por carlos alberto feruglio
  • Comparte
  • Twittea
  • Comparte
  • Pin
  • E-mail
Cómo quitar una columna de texto en Awk
Awk es una utilidad de software que se utiliza para extraer datos de archivos de texto y las corrientes de entrada con el fin de crear informes. (Hemera Technologies/AbleStock.com/Getty Images)

Awk es una utilidad de software que se utiliza para extraer datos de archivos de texto y las corrientes de entrada con el fin de crear informes. Se instala de forma nativa en sistemas operativos como UNIX y UNIX, Linux, Solaris y los sistemas operativos BSD. Awk tiene una manera integrada para hacer referencia a cada campo o columna de un archivo. La combinación de la variable de campo con el comando de impresión te permite eliminar una columna de texto de un archivo de texto tabular. El resultado puede ser colocado en un nuevo archivo o impreso a la pantalla.

Nivel de dificultad:
Fácil

Otras personas están leyendo

Instrucciones

  1. 1

    Abre una ventana de terminal o de registro en el equipo a través de una sesión SSH.

  2. 2

    Escribe el comando "awk '{ $2 = ""; print>"new.txt" }' filename" para eliminar la segunda columna del texto de un archivo.

    Reemplaza "2" con el número de la columna que deseas eliminar. Reemplaza "new.txt" con el nombre que quieras darle al archivo que contiene la información editada. Reemplaza "filename" con el nombre del archivo que quieres editar.

  3. 3

    Escribe el comando "cat new.txt" para ver los cambios.

Consejos y advertencias

  • Escribe el comando "awk '{ $2 = ""; print}' filename" para imprimir el resultado en la pantalla.

No dejes de ver

Filtrar por:
  • Mostrar todos
  • Artículos
  • Galerías de fotos
  • Videos
Ordenar:
  • Más relevante
  • Más popular
  • Más reciente

No se encuentran artículos disponibles

No se encuentran slideshows disponibles

No se encuentran videos disponibles