考虑目录recepis
├── bechamel
│ ├── bechamel.aux
│ ├── bechamel.log
│ ├── bechamel.pdf
│ └── bechamel.tex
├── bolognese
│ ├── bolognese.aux
│ ├── bolognese.log
│ ├── bolognese.pdf
│ └── bolognese.tex
├── Brownies
│ ├── brownies.aux
│ ├── brownies.log
│ ├── brownies.pdf
│ └── brownies.tex
如您所见,我正在使用 Latex 编写食谱。每次将 tex 文件编译为 pdf 或创建新 pdf 时,我都希望将所有 pdf 文件复制到单独的目录中。也就是说,pdf 文件应该复制到目录中recipyPdfCollection
我使用的是 Ubuntu 操作系统,所以我猜需要 bash。如果能添加一些注释,以便我理解解决方案,那就太好了。我尝试了命令
find ./ -iname '*.pdf' -exec cp -t ./pdfs/ {} +
它会复制所有文件,但每次发生变化时都运行这个命令似乎很乏味,因此自动脚本会很棒。