#!/usr/bin/awk -f BEGIN { if (ENVIRON["USEOPENSSLFORXCAT"]) { server = "openssl s_client -connect " ENVIRON["XCATSERVER"] " 2> /dev/null" } else { server = "/inet/tcp/0/127.0.0.1/400" } quit = "no" print "" |& server print " getpostscript" |& server if ( ARGV[1] ) { args = sprintf(" %s", ARGV[1]) print args |& server } print "" |& server start = 0 while (server |& getline) { if (match($0,"")) { start = 1 } if (start == 1) { print $0 } if (match($0,"")) { quit = "yes" } if (match($0,"") && match(quit,"yes")) { close(server) exit } } }