问题 :
我在这下面折断我的牙齿:
awk -v full=wc -v empty=wp '{
...blablabla...
if ($4==full) stop=yes
if (stop==yes && $4==empty) exit
...blablabla...
}'
如果我没有在开头声明这两个变量full
,代码运行良好(我的意思是,我得到一个输出) empty
,而是在脚本中使用这些值。如果我只使用脚本中的第一个变量,我会得到相同的输出。但是如果我只使用第二个变量,我根本就没有输出。