linux - How to do something with Bash when a text line appears in a file -
i want run command text appears in log file. how do in bash?
use command
tail -f file.log | grep --line-buffered "my pattern" | while read line echo $line done
the --line-buffered
key here, otherwise read fail.
Comments
Post a Comment