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
|