AWK

GPTKB entity

Statements (128)
Predicate Object
gptkbp:instance_of gptkb:C_programming_language
gptkbp:community open-source community
gptkbp:control_system if statements
for loops
while loops
gptkbp:controls switch statements
gptkbp:data_type arrays
numbers
strings
associative arrays
gptkbp:designed_by gptkb:Alfred_Aho
gptkb:Brian_Kernighan
gptkb:Peter_Weinberger
gptkbp:educational_resources gptkb:books
tutorials
online courses
official documentation
gptkbp:error_handling warnings
exit status
built-in error handling
gptkbp:file_extension .awk
gptkbp:first_appearance gptkb:1977
gptkbp:formulation C-like
C-like syntax
gptkbp:function_support user-defined functions
built-in functions
gptkbp:has_feature data transformation
data validation
error handling
extensibility
user-defined functions
data reporting
arithmetic operations
data aggregation
stream processing
string manipulation
text formatting
data summarization
data conversion
control flow statements
debugging options
data merging
output to files
command-line arguments
input/output redirection
associative arrays
built-in variables
data sorting
data splitting
report formatting
input from pipes
pattern scanning
text filtering
data extraction from CSV
multi-line processing
input from files
data extraction from JSON
data extraction from TSV
data extraction from XML
data extraction from log files
field separators
output to pipes
record separators
https://www.w3.org/2000/01/rdf-schema#label AWK
gptkbp:implementations gptkb:gawk
gptkb:busybox_awk
mawk
nawk
gptkbp:influenced_by gptkb:sed
gptkb:C_programming_language
gptkbp:input_output files
text files
CSV files
standard input
command line arguments
gptkbp:is_often_used_in data analysis
report generation
text processing
data extraction
log file analysis
gptkbp:language gptkb:sed
gptkb:Ruby
gptkb:Python
gptkb:Perl
perl
gptkbp:latest_version gptkb:GNU_AWK_(gawk)
gawk 5.1.0
mawk
nawk
gptkbp:notable_features gptkb:Command_Line_Interface
user-defined functions
string manipulation
pattern matching
one-liners
support for regular expressions
built-in variables
support for multi-dimensional arrays
report formatting
pattern scanning
extensibility through libraries
field processing
field separation
gptkbp:operating_system cross-platform
gptkbp:output_methods printf function
print function
gptkbp:paradigm gptkb:C_programming_language
scripting
gptkbp:primary_use text processing
gptkbp:related_to gptkb:Unix
gptkb:Linux
shell scripting
gptkbp:supports report generation
regular expressions
data extraction
pattern scanning
gptkbp:type gptkb:Microsoft_Word
interpreted language
domain-specific language
gptkbp:use_case data transformation
report generation
log file analysis
gptkbp:used_for report generation
text processing
data extraction
gptkbp:uses regular expressions
gptkbp:bfsParent gptkb:Arthur_Whitney
gptkb:American_Water
gptkbp:bfsLayer 6