# HG changeset patch # User František Kučera # Date 1557239857 -7200 # Node ID ba91a464d2b36a8270a42c97bba65c5a0c243206 # Parent f407f2a2871d6698d6a61ae0012fa2a400046133 implement --for-each, --before-records, --after-records diff -r f407f2a2871d -r ba91a464d2b3 src/AwkHandler.h --- a/src/AwkHandler.h Tue May 07 01:03:21 2019 +0200 +++ b/src/AwkHandler.h Tue May 07 16:37:37 2019 +0200 @@ -192,13 +192,16 @@ std::wstringstream awkScript; awkScript << L"BEGIN {" << std::endl; awkScript << L"FS=\"\\t\";" << std::endl; + awkScript << currentRelationConfiguration->awkBeforeRecords << std::endl; awkScript << L"};" << std::endl; + awkScript << std::endl; awkScript << L"END {" << std::endl; - // awkScript << … << std::endl; + awkScript << currentRelationConfiguration->awkAfterRecords << std::endl; awkScript << L"};" << std::endl; + awkScript << std::endl; - awkScript << L"{print \"AWK says: line \" NR \" '\" $0 \"' has \" NF \" fields; first field is '\" $1 \"'\";}" << std::endl; + awkScript << currentRelationConfiguration->awkForEach << std::endl; // CLI arguments: std::vector args;