更改後如何複製子目錄中的所有 pdf 檔案?

更改後如何複製子目錄中的所有 pdf 檔案?

考慮目錄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/  {} +

它會複製所有文件,但每次有更改時運行此命令似乎很乏味,因此自動化腳本會很棒。

相關內容