Ideally, `--output` wouldn't change just the filename, but would also control the directories that get created.

This isn't trivial, though, because it involves some code in `freeze` infrastructure and some `rmarkdown` interactions as well.

Related: should `--output -` imply `self-contained: true`?
cscheid
2022-04-19T18:35:14Z
cscheid
enhancement
Future
open
improvement: make `--output` option generate directories which respect the option
https://github.com/quarto-dev/quarto-cli/issues/690