“Conocimiento Sistemas>Linux

Cómo utilizar AWK para eliminar las últimas cadenas en Lines

2012/12/26
AWK es un poderoso , pero difícil de aprender, herramienta de Linux que permite a los desarrolladores manipular texto según un patrón preestablecido. A menudo se utiliza para realizar operaciones de búsqueda y reemplazo , cambiar el orden de los campos en un informe o completamente reformatear datos . Este script AWK sencilla le mostrará cómo volver a formatear un archivo de texto mediante la eliminación de la última " palabra ", " cadena" o " campo" en cada línea. Instrucciones
1

Abra un terminal. En Ubuntu Linux, hacer esto haciendo clic en "Aplicaciones ", "Accesorios " y "Terminal " . Pero el proceso puede variar ligeramente dependiendo de la versión de Linux
2

Escriba lo siguiente : .

Awk '{ $ NF = ""; print} '

Este sencillo script establece el último campo en blanco e imprime toda la línea después de haber hecho ese cambio. El " NF " significa " número de campos", y, por supuesto , el número del último campo siempre será igual al número total del campo .
3

Escriba una frase en el terminal . AWK responderá inmediatamente con la misma frase, que carece de su última palabra.

Linux
Cómo levantarse un ordenador Linux Desde el modo de espera
Cómo enumerar los dispositivos de almacenamiento disponibles en Linux
Cómo construir -Essential Centos 5.4
Cómo instalar Puppy Linux en un equipo como el único SO
Cómo compartir carpetas en VirtualBox Kubuntu Invitado
Cómo instalar el comando Nmap en Linux (RHEL/CentOS 7/8)
Cómo encontrar los números de serie para los discos duros a través de una línea de comandos
Cómo configurar una IP estática en Red Hat Linux
Conocimiento de la computadora © http://www.ordenador.online