> well, I hoped this would be the last way... It makes me create files I > don't actually need.
remember, this is plan9 and everything is a file. chances are your "script" is already available in some filesystem and you don't need to write it out:: create a new window inside acme, type your awk script and then issue ">awk -f /mnt/wsys/X/body" where X is the ID of your window. you'll need to figure out what the new window's ID is, but that's not too difficult, simply middle-click something like this after you've created the script window: grep -l foo /mnt/wsys/[0-9]*/body where 'foo' is some unique part of your script.