"bufio"
"bytes"
"encoding/hex"
+ "errors"
"flag"
"fmt"
"io"
+ "io/fs"
"log"
"os"
"os/signal"
var dos []string
dos, err = whichdo(tgts[0])
if err != nil {
- break
+ if errors.Is(err, fs.ErrNotExist) {
+ err = nil
+ ok = false
+ } else {
+ break
+ }
}
- sort.Strings(dos)
for _, do := range dos {
fmt.Println(do)
}