gawk: Getline Summary

1 
1 4.10.10 Summary of 'getline' Variants
1 -------------------------------------
1 
1 ⇒Table 4.1 table-getline-variants. summarizes the eight variants
1 of 'getline', listing which predefined variables are set by each one,
1 and whether the variant is standard or a 'gawk' extension.  Note: for
1 each variant, 'gawk' sets the 'RT' predefined variable.
1 
1 Variant                  Effect                      'awk' / 'gawk'
1 -------------------------------------------------------------------------
1 'getline'                Sets '$0', 'NF', 'FNR',     'awk'
1                          'NR', and 'RT'
1 'getline' VAR            Sets VAR, 'FNR', 'NR',      'awk'
1                          and 'RT'
1 'getline <' FILE         Sets '$0', 'NF', and 'RT'   'awk'
1 'getline VAR < FILE'     Sets VAR and 'RT'           'awk'
1 COMMAND '| getline'      Sets '$0', 'NF', and 'RT'   'awk'
1 COMMAND '| getline'      Sets VAR and 'RT'           'awk'
1 VAR
1 COMMAND '|& getline'     Sets '$0', 'NF', and 'RT'   'gawk'
1 COMMAND '|& getline'     Sets VAR and 'RT'           'gawk'
1 VAR
1 
1 Table 4.1: 'getline' variants and what they set
1