相关疑难解决方法(0)

删除awk中的变量

我想知道是否可以删除变量awk.对于数组,您可以说delete a[2]并删除2数组的索引a[].但是,对于变量我找不到方法.

我得到的最接近的是说var=""或var=0.

但是,似乎不存在的变量的默认值是0或False:

$ awk 'BEGIN {if (b==0) print 5}'
5
$ awk 'BEGIN {if (!b) print 5}' 
5
Run Code Online (Sandbox Code Playgroud)

所以我也想知道是否有可能区分设置0的变量和尚未设置的变量,因为它似乎不是:

$ awk 'BEGIN {a=0; if (a==b) print 5}'
5
Run Code Online (Sandbox Code Playgroud)

variables awk

7
推荐指数
1
解决办法
3576
查看次数

标签 统计

awk ×1

variables ×1