Commit 53ddd04

bryfry <bryon.fryer@gmail.com>
2015-02-21 22:37:32
add echo.go
Changed files (1)
echo.go
@@ -0,0 +1,24 @@
+package main
+
+import (
+	"fmt"
+	"os"
+)
+
+// TODO add -e functionality
+func main() {
+	var argsEnd int = 1
+	var echoLen int = len(os.Args)
+	if os.Args[1] == "-n" {
+		argsEnd = 2
+		echoLen = echoLen - 1
+	}
+
+	for i, a := range os.Args[argsEnd:] {
+		c := " "
+		if i == argsEnd+echoLen {
+			c = "\n"
+		}
+		fmt.Printf("%s%c", a, c)
+	}
+}