From faeecb93ed1cf46621e9cbc587134fc66813ccbd Mon Sep 17 00:00:00 2001 From: Alfredo Beaumont Date: Tue, 1 Aug 2017 11:54:48 +0200 Subject: [PATCH] cli: Ignore symlinks inside a directory walk --- cli/enry/main.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cli/enry/main.go b/cli/enry/main.go index 59fbff2..0eeacd8 100644 --- a/cli/enry/main.go +++ b/cli/enry/main.go @@ -49,6 +49,10 @@ func main() { return filepath.SkipDir } + if !f.Mode().IsDir() && !f.Mode().IsRegular() { + return nil + } + relativePath, err := filepath.Rel(root, path) if err != nil { log.Println(err)