Add cat utility

This commit is contained in:
joachimschmidt557 2019-03-11 09:27:49 +01:00
parent c4a8616344
commit 381e3737da
2 changed files with 11 additions and 1 deletions

10
cat.nim Normal file
View file

@ -0,0 +1,10 @@
import cligen, os, streams
import common
proc main(files:seq[string]) =
for file in files:
var s = newFileStream(file, fmRead)
while not s.atEnd:
write(stdout, s.readChar)
dispatch(main)

View file

@ -7,6 +7,6 @@ license = "Unlicense"
requires "nim >= 0.19.0" requires "nim >= 0.19.0"
requires "cligen >= 0.9.19" requires "cligen >= 0.9.19"
bin = @["add", "echo", "factor", "false", "mul", "seq", "sleep", "sub", "true", "yes"] bin = @["add", "cat", "echo", "factor", "false", "mul", "seq", "sleep", "sub", "true", "yes"]
binDir = "bin" binDir = "bin"