Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- $HOME/scripts/todo.sh -p ls | awk 'BEGIN{
- HEADING="${color grey}\n";A="${color yellow}";B="${color white}";C="${color orange}";D="${color black}";N="${color}"
- }
- {if ($2~/\(A\)/) PRI_A=PRI_A $0"\n"}
- {if ($2~/\(B\)/) PRI_B=PRI_B $0"\n"}
- {if ($2~/\(C\)/) PRI_C=PRI_C $0"\n"}
- {if ($2~/\([D-Z]\)/) PRI_D=PRI_D $0"\n"}
- {if ($2!~/\([A-Z]\)/&&$1!~/(--|TODO:)/) NOPRI=NOPRI $0"\n"}
- END{
- {if (PRI_A!~/^$/) {OUTPUT=HEADING A PRI_A;HEADING=""}}
- {if (PRI_B!~/^$/) {OUTPUT=OUTPUT HEADING B PRI_B;HEADING=""}}
- {if (PRI_C!~/^$/) {OUTPUT=OUTPUT HEADING C PRI_C;HEADING=""}}
- {if (PRI_D!~/^$/) {OUTPUT=OUTPUT HEADING D PRI_D;HEADING=""}}
- {if (NOPRI!~/^$/) {OUTPUT=OUTPUT HEADING N NOPRI}}
- {if (OUTPUT!~/^$/) printf OUTPUT}
- }'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement