jsawk
jsawk copied to clipboard
vars defined in before block, are not seen in other blocks.
echo '[{"id":1},{"id":2}]' | jsawk -b 'var seen=[]' 'if(seen.indexOf(this.id)==-1) seen.push(this.id)'
jsawk: js error: ReferenceError: seen is not defined