【发布时间】:2018-10-19 16:48:48
【问题描述】:
我使用ag 搜索我的笔记。我的笔记记录在 Jupyter 笔记本中包含的 Markdown 文件和 Markdown 单元格中。
我可以使用ag --markdown ... 方便地搜索 Markdown 文件。如果可以使用 Jupyter 笔记本文件完成类似的操作,那将非常方便。但这需要ag 理解这些笔记本的格式。
我的问题:有没有办法在 Jupyter 笔记本文件中仅在 Markdown 单元格中搜索给定字符串?我可以接受解决方案中使用的任何模式匹配器(ag、grep、ack、...)。
p.s. 笔记本由 JSON 组成。这是一个示例:
$ head notebook.ipynb
{
"cells": [
{
"cell_type": "markdown",
"metadata": {},
"source": [
"THIS IS A MARKDOWN STRING"
]
},
{
【问题讨论】:
-
您能否详细说明您的问题。从它的声音来看,您只是询问如何提供您要搜索的目录的路径,这是使用 ag 的标准方法。
-
感谢您的关注。希望我已经澄清了我的问题 - 请参阅编辑。
标签: grep jupyter-notebook markdown ack ag