Advertisement
Guest User

Untitled

a guest
Apr 25th, 2017
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.59 KB | None | 0 0
  1. git grep -n -w "FIXME\|TODO" | awk '{ print $1}' | while read fileline; do
  2. filename=`echo $fileline | cut -d: -f1`
  3. pureFilename=`echo $filename | rev | cut -d'/' -f1 | rev`
  4. lineno=`echo $fileline | cut -d: -f2`
  5. rawTime=`git blame -p -t $filename -L$lineno,$lineno | grep author-time | cut -d' ' -f2`
  6. userAndmsg=`git blame $filename -L$lineno,$lineno |awk -F'(' '{print $2}'`
  7. fileEnding=`echo ${pureFilename: -4}`
  8. if [[ "$pureFilename" == *"java"* ]] || [[ "$pureFilename" == *"ts"* ]]
  9. then
  10. echo "$rawTime $pureFilename: $userAndmsg"
  11. fi
  12. done | sort | cut -d' ' -f2-
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement