Bash 如何创建脚本以使用Geeknote将注释同步到文件

Bash 如何创建脚本以使用Geeknote将注释同步到文件,bash,Bash,我想用我在Evernote中的笔记创建一个目录,这些笔记位于标记格式的文件中。我发现这可以通过使用来实现,但每次都是针对每个笔记本 如何创建一个bash脚本来同步一个目录,其中每个子目录都是一个不同的笔记本,并且在这些笔记本中包含标记文件 当你提出建议时,我会不断更新这个问题 使用Geeknote进行双向同步的命令如下: gnsync --path ~/Evernote/Ler --logpath ~/.log/geeknote.log --format markdown --notebook

我想用我在Evernote中的笔记创建一个目录,这些笔记位于标记格式的文件中。我发现这可以通过使用来实现,但每次都是针对每个笔记本

如何创建一个bash脚本来同步一个目录,其中每个子目录都是一个不同的笔记本,并且在这些笔记本中包含标记文件

当你提出建议时,我会不断更新这个问题

使用Geeknote进行双向同步的命令如下:

gnsync --path ~/Evernote/Ler --logpath ~/.log/geeknote.log --format markdown --notebook ".Ler" --two-way TWO_WAY
列出我的笔记本的命令是:

geeknote notebook-list

我找到了一个解决方案,主要是受问题答案的启发

我已在/usr/bin创建了一个包含以下内容的文件:

#function sync_notebook {
#  gnsync --path ~/Evernote/$1 --logpath ~/.log/geeknote$1.log --format markdown --notebook "$1" --two-way TWO_WAY
#}

cd DIRECTORY_OF_MY_MARKDONW_FILES
for D in *
#     do sync_notebook $D
      do gnsync --path ~/Evernote/$D --logpath ~/.log/geeknote.log --format markdown --notebook "$D" --two-way TWO_WAY
      echo "$D"
done
每次我想同步数据集时,我都会从命令行运行命令

我希望我知道如何使它自动化,但尝试了crontab却没有用