Codebase list libmawk / run/a44f9aae-d910-4cd9-a598-4b5026f2a2f5/main src / example_apps / 91_custom_vio_re / test.awk
run/a44f9aae-d910-4cd9-a598-4b5026f2a2f5/main

Tree @run/a44f9aae-d910-4cd9-a598-4b5026f2a2f5/main (Download .tar.gz)

test.awk @run/a44f9aae-d910-4cd9-a598-4b5026f2a2f5/mainraw · history · blame

BEGIN {
	print "script: BEGIN test.awk"
	print "Hello world!" > "/dev/hash/4"
	print "Hello universe!" > "/dev/hash/6"
}

END {
	print "end." > "/dev/hash/4"
	print "END!" > "/dev/hash/6"
	getline val4 < "/dev/hash/4"
	getline val6 < "/dev/hash/6"
	print "script: END: " val4, val6

#	works even after reopeninig:
	close("/dev/hash/6")
	getline val6 < "/dev/hash/6"
	print "script: END: second time 6:"  val6

# reopen
	close("/dev/hash/6")
	print "new thing" > "/dev/hash/6"
	getline val6 < "/dev/hash/6"
	print "script: END: third time 6:"  val6
}