Online Linux Terminal Logo
OnlineLinuxTerminal
Procesamiento de textoCLI Manual

$awk

Pattern scanning and column text processing language.

Sintaxis del comandoPOSIX Standard
awk [OPTIONS] 'program' [FILE...]
Comunidad Linux2.4k En línea

Chatea con usuarios de Linux, aprende comandos y descarga guías PDF.

Prueba en vivo en la terminal interactiva

Simulación del lado del cliente sin instalación y con respuesta inmediata.

Abrir en terminal de pantalla completa ↗
bash — terminal

Descripción general y funcionamiento

`awk` is a complete programming language designed for data extraction and reporting. It treats text files as tables divided into records (lines) and fields (columns delimited by spaces or commas), making it effortless to parse CSVs, log files, and system process tables.

Opciones y banderas comunes

Flag / OptionDescription
-F [separator]Define custom field separator character (e.g., -F: for /etc/passwd).
-v [var=val]Assign a value to an internal awk program variable.

Ejemplos prácticos del mundo real

#1Extract usernames from /etc/passwd
awk -F: '{print $1}' /etc/passwd

Splits lines by colon (:) and prints the first column containing account usernames.