Files
hawk/t/two-way-pipe.hawk

11 lines
231 B
Plaintext
Raw Permalink Normal View History

BEGIN {
cmd = "sort";
data = hawk::array("hello", "world", "two-way pipe", "testing");
for (i = 1; i <= length(data); i++) print data[i] |& cmd;
close(cmd, "to");
while ((cmd |& getline line) > 0) print line;
close(cmd);
}