在之前的文章中介紹了論文工具流。過程中有一步如下:

  • 下載列表為 BibTex 檔案
  • 若列表檔案已存在,則使用 Emacs 添加新增內容

不過,每次都要開啟 Emacs 去剪貼有點麻煩。所以這裡另外用 shell script 來代替步驟。

  1. 首先 Readcube 的匯出,把當前閱讀中文章的資訊下載為 Bib 檔案。
  2. 接著使用下面的腳本,將下載的檔案合併到論文列表中。
  3. 最後清除下載的檔案。
#!/bin/zsh
 
cat Downloads/*.bib >> ~/OneDrive/database.bib
rm Downloads/*.bib