The documentation for `puppet strings generate` states:
--out PATH - Write selected format to PATH. If no path is
designated, strings prints to STDOUT.
However when `–format markdown` is specified, the output is written to REFERENCE.md rather than STDOUT and there appears to be no way to override that behavior through the CLI.