diff --git a/list_todo.sh b/list_todo.sh index 6750c0e..4220e9b 100755 --- a/list_todo.sh +++ b/list_todo.sh @@ -1,3 +1,18 @@ #!/bin/zsh + +#C_lib Copyright (C) 2021 Wael Karram + +#This program is free software: you can redistribute it and/or modify +#it under the terms of the GNU General Public License as published by +#the Free Software Foundation, either version 3 of the License, or +#(at your option) any later version. + +#This program is distributed in the hope that it will be useful, +#but WITHOUT ANY WARRANTY; without even the implied warranty of +#MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +#GNU General Public License for more details. + +#You should have received a copy of the GNU General Public License + # This script lists files with TODO while ignoring backup files, object files and compiled executables. grep "TODO" . --line-number --with-filename --recursive --context=2 | sed '/~/d' | sed '/\.o/d' | sed '/\.git/d'