From d255f3bba075a3d609cd38cdf4f3bc7362b347ca Mon Sep 17 00:00:00 2001 From: Zack Scholl Date: Sun, 1 Jul 2018 14:41:58 -0700 Subject: [PATCH] stdout --- src/client.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/client.go b/src/client.go index e2c6e3e..e1d9663 100644 --- a/src/client.go +++ b/src/client.go @@ -139,15 +139,19 @@ func (c *Croc) client(role int, channel string) (err error) { if c.cs.channel.fileMetaData.IsDir { folderOrFile = "folder" } - fmt.Fprintf(os.Stderr, "\nReceived %s written to %s", folderOrFile, c.cs.channel.fileMetaData.Name) // push to stdout if required if c.Stdout && !c.cs.channel.fileMetaData.IsDir { + fmt.Fprintf(os.Stderr, "\nReceived %s written to %s", folderOrFile, "stdout") var bFile []byte bFile, err = ioutil.ReadFile(c.cs.channel.fileMetaData.Name) if err != nil { return } os.Stdout.Write(bFile) + os.Remove(c.cs.channel.fileMetaData.Name) + } else { + + fmt.Fprintf(os.Stderr, "\nReceived %s written to %s", folderOrFile, c.cs.channel.fileMetaData.Name) } } } else {