diff --git a/cmd/restic/cmd_cache.go b/cmd/restic/cmd_cache.go index ef4edc9b2..f6823f621 100644 --- a/cmd/restic/cmd_cache.go +++ b/cmd/restic/cmd_cache.go @@ -128,7 +128,7 @@ func runCache(opts CacheOptions, gopts GlobalOptions, args []string) error { var size string if !opts.NoSize { - bytes, err := dirSize(fmt.Sprintf("%s/%s", cachedir, entry.Name())) + bytes, err := dirSize(filepath.Join(cachedir, entry.Name())) if err != nil { return err }