tailgrep 261 B

1234567891011121314
  1. #!/bin/sh
  2. BOT="TC-14"
  3. filename=$1
  4. shift
  5. pattern=$1
  6. shift
  7. num=20
  8. if [ "$1" = "-n" ] ; then
  9. shift
  10. num=$1
  11. shift
  12. fi
  13. #echo "parametres : $@"
  14. [ "$1" != "" ] && cat $filename | grep $* | egrep -v "^[^ ]* <[^>]*> $pattern" | egrep -v "^[^ ]* <.$BOT>" | tail -n $num