Similar to grep, it searches directories and sub-directories for keywords. The output can either come in a csv-fileformat, a json format or a markdown table format.
- Search for
# TODO:and# NOTE:keywords in current and all subdirectories to current directory, and save them to a filetodo.csvin csv format:python3 todo.py -d '.' -e '.py' -k '# TODO:' '# NOTE:' -f csv -o todo.csv - Search for
# TODO:and print to screen, but exclude folder 'venv' and filetodo.py:python3 todo.py -s 'venv' 'todo.py' - Find
# TODO:keywords in todo.py:python3 todo.py -f markdown | grep todo.py - Similar grep command for searching for
# TODO:keyword:grep -rnw './' -e '# TODO:'