2
|
Bojangles Vincent Baillet · 技术社区 · 14 年前 |
1
2
尝试
|
2
1
如果您的文件列表(其中包含TODO)存储在一个文件中,称为“file_list.txt”,请运行:
这将检索包含“todo”字符串的所有行的列表,并以文件名和行开头,然后将其存储在todos.txt中。 |
3
1
Riley Lark(和Edodoo)的答案可能是最简洁的,但是如果没有文本“todo”显示在输出中,可以使用 ack :
输出:
如果您想要一些稍微不同的格式,然后添加
|
4
0
这将在当前目录下的任何文件中递归查找带有“//todo”的任何行:
这会清除一点输出:
请注意,如果源代码文件名中有冒号(:),这可能会中断。 可以将输出放在具有最终重定向的文件中。 编辑: 这甚至更好:
|
5
0
下面是一个命令,它将查找您所在目录中的所有待办事项及其子目录,并将它们放入文本文件中:
编辑: 要删除之前不必要的输出,可以使用以下命令:
|
6
0
如果文件是
命令输出如下:
要包括行号,请添加
对于更多选项,文档包括 here . |
Dima Malko · 如何在指定符号前添加符号? 2 年前 |
shekharsabale · 从列表元素捕获子字符串 2 年前 |
Manny · 如何比较Perl中的字符串? 2 年前 |
Manan Girdhar · 拆分字符串并仅在java中使用第二部分 2 年前 |
AnxiousLuna · Python使用len()获取数组索引数 2 年前 |
antonoyaro8 · 数据帧中每列上的Grepl 2 年前 |