update
This commit is contained in:
parent
35bdca9019
commit
23e2d90864
Binary file not shown.
@ -17,13 +17,13 @@ var trm bool = false
|
|||||||
func init() {
|
func init() {
|
||||||
flag.StringVar(&src, "i", "", "Input File")
|
flag.StringVar(&src, "i", "", "Input File")
|
||||||
flag.StringVar(&dst, "o", "", "Output 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()
|
flag.Parse()
|
||||||
}
|
}
|
||||||
|
|
||||||
func main() {
|
func main() {
|
||||||
if src == "" || dst == "" {
|
if src == "" || dst == "" {
|
||||||
fmt.Printf("[ERR] Invalid Input/Output, Check Arguments !\r\n")
|
flag.Usage()
|
||||||
os.Exit(1)
|
os.Exit(1)
|
||||||
}
|
}
|
||||||
fsi, err := os.Open(src)
|
fsi, err := os.Open(src)
|
||||||
@ -38,9 +38,9 @@ func main() {
|
|||||||
for scn.Scan() {
|
for scn.Scan() {
|
||||||
if trm {
|
if trm {
|
||||||
lines = append(lines, strings.TrimSpace(scn.Text()))
|
lines = append(lines, strings.TrimSpace(scn.Text()))
|
||||||
} else {
|
continue
|
||||||
lines = append(lines, scn.Text())
|
|
||||||
}
|
}
|
||||||
|
lines = append(lines, scn.Text())
|
||||||
}
|
}
|
||||||
sort.Strings(lines)
|
sort.Strings(lines)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user