15 lines
384 B
Nim
15 lines
384 B
Nim
import cligen, os, streams
|
|
import common
|
|
|
|
proc main(files:seq[string]) =
|
|
var
|
|
fileStreams:seq[Stream]
|
|
line = ""
|
|
for file in files:
|
|
fileStreams.add(newFileStream(file, fmWrite))
|
|
while stdin.readLine(line):
|
|
echo line
|
|
for fStream in fileStreams:
|
|
writeLine(fStream, line)
|
|
|
|
dispatch(main, version=("version", nimbaseVersion))
|