From 757fc804ace6cd6ac00c85e5c31eec039033dabd Mon Sep 17 00:00:00 2001 From: mudabbir-ahmad Date: Fri, 17 Jul 2026 01:40:34 +0100 Subject: [PATCH] read terminal then output as text file...oooo --- Terminal_To_Text_file/file.go | 28 ++++++++++++++++++++++++++++ Terminal_To_Text_file/terminal.go | 3 +++ 2 files changed, 31 insertions(+) create mode 100644 Terminal_To_Text_file/file.go create mode 100644 Terminal_To_Text_file/terminal.go diff --git a/Terminal_To_Text_file/file.go b/Terminal_To_Text_file/file.go new file mode 100644 index 0000000..d3d5f55 --- /dev/null +++ b/Terminal_To_Text_file/file.go @@ -0,0 +1,28 @@ +package main + +import ( + "bufio" + "fmt" + "os" + "path/filepath" +) + +func main() { + + reader := bufio.NewReader(os.Stdin) + + fmt.Println("To end the output Write . and then click enter") + fmt.Print("Enter text to write to file a file called \"OutputFromTerminal.txt\": \n") + + input, _ := reader.ReadString('.') + + path := filepath.Join("./", "OutputFromTerminal.txt") + file, _ := os.Create(path) + + writer := bufio.NewWriter(file) + writer.WriteString(input) + + defer file.Close() + defer writer.Flush() + +} diff --git a/Terminal_To_Text_file/terminal.go b/Terminal_To_Text_file/terminal.go new file mode 100644 index 0000000..38dd16d --- /dev/null +++ b/Terminal_To_Text_file/terminal.go @@ -0,0 +1,3 @@ +package main + +func main() {}