This commit is contained in:
r0n1n7an 2023-05-25 10:28:45 +08:00
parent 35bdca9019
commit 23e2d90864
2 changed files with 4 additions and 4 deletions

Binary file not shown.

View File

@ -17,13 +17,13 @@ var trm bool = false
func init() {
flag.StringVar(&src, "i", "", "Input File")
flag.StringVar(&dst, "o", "", "Output File")
flag.BoolVar(&trm, "t", false, "Trim all leading and trailing spaces")
flag.BoolVar(&trm, "t", false, "Trim all leading and trailing spaces of each line")
flag.Parse()
}
func main() {
if src == "" || dst == "" {
fmt.Printf("[ERR] Invalid Input/Output, Check Arguments !\r\n")
flag.Usage()
os.Exit(1)
}
fsi, err := os.Open(src)
@ -38,9 +38,9 @@ func main() {
for scn.Scan() {
if trm {
lines = append(lines, strings.TrimSpace(scn.Text()))
} else {
lines = append(lines, scn.Text())
continue
}
lines = append(lines, scn.Text())
}
sort.Strings(lines)