|
awk does not have the concept of immutable global variables.
If you define a variable such as cell in the BEGIN { cell=""; } rule, this variable will be set before any other rules are applied. However if you include a variable assignment on the command line i.e. -v cell=123, then cell is set to 123 before the BEGIN rule is applied. When the BEGIN rule is applied, then cell is (re)set to "".
|