У меня есть папка с .tex
файлами, и я хочу узнать, сколько TODO
есть во всех файлах. В настоящее время я делаю это:
grep -r "TODO" chapters/*.tex | wc -l
Это дает мне каждую строку, которая имеет (по крайней мере) одну TODO
. Как мне нужно изменить его таким образом, чтобы он не считал строки, а на самом деле происходил, чтобы охватить случай, когда одна строка может содержать несколько TODO
с?
Используйте эти -o
флаг:
-o, - только соответствующая Печать только подобранные (непустые) части согласующего отрезка длинной линии, с каждой такой частью на отдельной выходной строке.
, Например grep -ro "TODO" chapters/*.tex | wc -l