08/06/29 21:37:04
Windows 版の gawk-3.1.5 で`双方向パイプがうまく動作しません。以下、
URLリンク(www.kt.rim.or.jp)
からのサンプルファイルですが、途中で止まってしまって、返事が返ってきません。
BEGIN {
command = "sort"
n = split("abcdefghijklmnopqrstuvwxyz", a, "")
for (i = n; i > 0; i--)
print a[i] |& command
close(command, "to")
while ((command |& getline line) > 0)
print "got", line
close(command)
}
Cygwin の gawk では問題ありませんでした。