Statements (128)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:language
|
gptkbp:bfsLayer |
5
|
gptkbp:bfsParent |
gptkb:Arthur_Whitney
gptkb:Google_Code_Jam_2010 gptkb:American_Water |
gptkbp:community |
open-source community
|
gptkbp:controls |
if statements
for loops switch statements while loops |
gptkbp:data_type |
arrays
numbers strings associative arrays |
gptkbp:designed_by |
gptkb:Alfred_Aho
gptkb:Brian_Kernighan gptkb:Peter_Weinberger |
gptkbp:error_handling |
warnings
exit status built-in error handling |
gptkbp:first_appearance |
gptkb:1977
|
gptkbp:format |
.awk
|
gptkbp:formulation |
C-like
C-like syntax |
gptkbp:function |
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:implements |
gptkb:gawk
gptkb:busybox_awk mawk nawk |
gptkbp:influenced_by |
gptkb:sed
gptkb:language |
gptkbp:input_output |
files
text files CSV files standard input printf function command line arguments print function |
gptkbp:is_a_resource_for |
gptkb:books
tutorials online courses official documentation |
gptkbp:is_often_used_in |
data analysis
report generation text processing data extraction log file analysis |
gptkbp:is_used_for |
report generation
text processing data extraction |
gptkbp:language |
gptkb:sed
gptkb:Library gptkb:item gptkb:Perl perl |
gptkbp:latest_version |
gawk 5.1.0
GNUAWK (gawk) mawk nawk |
gptkbp:notable_features |
gptkb:operating_system
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:philosophy |
gptkb:language
scripting |
gptkbp:primary_source |
text processing
|
gptkbp:related_to |
gptkb:operating_system
shell scripting |
gptkbp:supports |
report generation
regular expressions data extraction pattern scanning |
gptkbp:type |
gptkb:software
interpreted language domain-specific language |
gptkbp:use_case |
data transformation
report generation log file analysis |
gptkbp:uses |
regular expressions
|