package main import "fmt" import "os" import "git.kundeng.us/phoenix/clean_file/parser" const VERSION = "0.3.101" func main() { fmt.Println("clean_file") args := os.Args if len(args) < 2 { fmt.Println("Invalid arguments provided") os.Exit(-1) } filepath := args[1] fmt.Println("File path:", filepath) prsr := parser.NumberParser{FilePath: filepath} rawValues := prsr.FileDump() parsedValues := prsr.UpdateValues(rawValues) newUpdated := prsr.RemoveDups(parsedValues) prsr.PrintValues(newUpdated, true) prsr.SaveFile(newUpdated) }