JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
test code to read stdin from script
authorJason Woofenden <jason@jasonwoof.com>
Wed, 30 Jan 2013 05:03:05 +0000 (00:03 -0500)
committerJason Woofenden <jason@jasonwoof.com>
Wed, 30 Jan 2013 05:03:05 +0000 (00:03 -0500)
input-test.coffee [new file with mode: 0644]

diff --git a/input-test.coffee b/input-test.coffee
new file mode 100644 (file)
index 0000000..fbb2a6e
--- /dev/null
@@ -0,0 +1,9 @@
+child_process = require 'child_process'
+
+process.stdin.resume()
+process.stdin.setEncoding 'utf8'
+
+process.stdin.on 'data', (data) ->
+       child_process.spawn 'notify-send', ['--expire-time=1000', "length: #{data.length}", data]
+
+process.stdin.on 'end', -> process.exit()