Tail

From UVOO Tech Wiki
Revision as of 23:17, 27 October 2020 by Busk (talk | contribs) (Created page with "``` tail -F my.log | awk '/line/ {++i;printf "\r%d",i}' ``` ``` #!/usr/bin/env bash set -e logfile=my.log match='Finished: SUCCESS' while true; do # tail -F -n 0 $logfile |...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
tail -F my.log | awk '/line/ {++i;printf "\r%d",i}'
#!/usr/bin/env bash
set -e
logfile=my.log
match='Finished: SUCCESS'
while true; do
  # tail -F -n 0 $logfile | sed "/^$match$/ q" > /dev/null
  tail -F -n 0 $logfile | sed "/$match/ q" > /dev/null
  echo found new instance of $match in $logfile
done