我想将一个目录(我的 Zotero 库)中的所有 PDF 同步到 Dropbox。最后,我想要一个所有 PDF 的列表,而不是目录名称。
我使用以下命令成功同步了我所有的 PDF:
rsync -az --include="*/" --include="*.pdf" --exclude="*" \
--prune-empty-dirs /zotero /dropbox
Run Code Online (Sandbox Code Playgroud)
我想我可以轻松地设置一份cron
工作来每天重做该任务,但还没有尝试过。
但是现在我在 Dropbox 上的文件夹仍然包含所有包含 PDF 的目录(例如6NVTACJH > xyz.pdf
)
我的问题:
我希望只在一个目录中列出所有 pdf。根据网络上的建议,我尝试使用find
所有 pdf 并创建硬链接。
但是这个命令还不起作用。
ln $( find -name="*.pdf" -type f - links 1 ) /dropbox
Run Code Online (Sandbox Code Playgroud)
你能帮我完成最后一个命令吗?