diff --git a/cmd/restic/cmd_restore.go b/cmd/restic/cmd_restore.go index f8a62c360..f71133a0a 100644 --- a/cmd/restic/cmd_restore.go +++ b/cmd/restic/cmd_restore.go @@ -201,6 +201,10 @@ func runRestore(ctx context.Context, opts RestoreOptions, gopts GlobalOptions, return err } + for i, str := range patternsFromFile { + patternsFromFile[i] = strings.ToLower(str) + } + iexcludePatternsFromFile := filter.ParsePatterns(patternsFromFile) insensitiveExcludePatterns = append(insensitiveExcludePatterns, iexcludePatternsFromFile...) } @@ -235,6 +239,10 @@ func runRestore(ctx context.Context, opts RestoreOptions, gopts GlobalOptions, return err } + for i, str := range patternsFromFile { + patternsFromFile[i] = strings.ToLower(str) + } + includePatternsFromFile := filter.ParsePatterns(patternsFromFile) includePatterns = append(includePatterns, includePatternsFromFile...) }