diff --git a/website/scripts/history.groovy b/website/scripts/history.groovy new file mode 100644 index 00000000..fbbe04f0 --- /dev/null +++ b/website/scripts/history.groovy @@ -0,0 +1,16 @@ +// filebot -script fn:history --format "$from => $to" + +// use --format parameter to specify your own output format +def format = _args.format ?: '[$from.name] => [$to.name]' +def template = new groovy.text.GStringTemplateEngine().createTemplate(format) + +// use args to list history only for the given folders if desired +def accept(from, to) { + args.empty ? true : args.find{ to.absolutePath.startsWith(it.absolutePath) } +} + + +getRenameLog(true).each { from, to -> + if (accept(from, to)) + println template.make(from:from, to:to) +}