diff --git a/cmd/load.go b/cmd/load.go index fced0de..14c02c0 100644 --- a/cmd/load.go +++ b/cmd/load.go @@ -22,6 +22,7 @@ import ( "log" "os" "regexp" + "strings" ) // loadCmd represents the load command @@ -120,18 +121,23 @@ func loadFile() { } // **** - // ** Process the data line + // ** Process the Header block // **** - //** is it a Header line? if(regexpHeaderMyCall.MatchString(eachline)) { myCallList := regexpHeaderMyCall.Split(eachline,-1) - fmt.Println(len(myCallList)) - fmt.Println("myCallList", myCallList) - fmt.Println(myCallList[1]) + myCall := "" + if(len(myCallList[1]) > 0) { + myCall = strings.ToUpper(myCallList[1]) + } + fmt.Println("my call: ", myCall) continue } + // **** + // ** Process the data block + // **** + fmt.Println(eachline) } } \ No newline at end of file