#! /usr/bin/env coffee
fs = require('fs')
readline = require('readline')
paths = process.argv.slice(2)
cat = (path) ->
stm = if path then fs.createReadStream(path) else process.stdin
readline.createInterface(
input: stm
).on 'line', (line) ->
process.stdout.write line + '\n'
return
return
if 0 == paths.length
cat null
return
// process each one at a time
paths.forEach (path) ->
cat path
return
#! /usr/bin/env coffee
fs = require('fs')
readline = require('readline')
paths = process.argv.slice(2)
cat = (path) ->
stm = if path then fs.createReadStream(path) else process.stdin
readline.createInterface(
input: stm
).on 'line', (line) ->
process.stdout.write line + '\n'
if 0 == paths.length
cat null
else
// process each one at a time
paths.forEach (path) ->
cat path