diff options
author | Eric Wong <normalperson@yhbt.net> | 2013-01-24 22:59:16 +0000 |
---|---|---|
committer | Eric Wong <normalperson@yhbt.net> | 2013-02-01 21:46:27 +0000 |
commit | cbff7b0892148b037581541184364e0e91d2a138 (patch) | |
tree | 0a747c049c943330b9e0331798d679e0e85791c2 /t/bin | |
parent | a552fb90230eb65c28897398c7786dc9a13446ca (diff) | |
download | rainbows-cbff7b0892148b037581541184364e0e91d2a138.tar.gz |
POSIX already stipulates tee(1) must be unbuffered. I think my decision to use utee was due to my being misled by a bug in older curl where -N did not work as advertised (but --no-buffer did).
Diffstat (limited to 't/bin')
-rwxr-xr-x | t/bin/utee | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/t/bin/utee b/t/bin/utee deleted file mode 100755 index 7b61fea..0000000 --- a/t/bin/utee +++ /dev/null @@ -1,12 +0,0 @@ -#!/usr/bin/env ruby -# -*- encoding: binary -*- -# tee(1) as distributed on most(all?) systems is buffered in luserspace -# this only does unbuffered writes (with line-buffered input) to make -# test output appear in real-time -$stdin.binmode -$stdout.binmode -fp = File.open(ARGV.shift, "wb") -$stdin.each_line do |line| - fp.syswrite line - $stdout.syswrite line -end |