如果这是一个新手问题我道歉但我似乎无法在任何地方找到答案。我找到的答案似乎与更复杂的问题有关,比如shell脚本,我还不在那里,是一个来自Windows的新移民(花了我足够长的时间!)..我为我糟糕的英语道歉。
我正在使用Bash和jrnl记笔记,程序可以使用以下命令从文件中导入条目:
jrnl < your_text
但是,该程序只能将your_text视为单个条目。我想知道我是否可以从单个your_text文件导入多个条目并将它们提供给jrnl。通过每天从单个文件导入笔记而不是创建10个文件,这将使它与android之间的同步变得更加容易。 your_text文件如下所示:
today at 12:40 : entry1
today at 1:04 : entry2
我想从今天开始提供第一个条目&#39;到jrnl然后再进入第二次进入......等等。结果类似于以&#39;今天&#39;开头的多个文件。用作jrnl的stdin,一个接一个。我希望这很清楚。
任何帮助都将不胜感激。
答案 0 :(得分:1)
如果我理解正确,我认为你只需要一个while read
循环:
while IFS= read -r line; do
jrnl <<< "$line"
done < file
这会遍历file
中的每一行,然后将它们逐个传递给jrnl
。