I want to filter and modify output of tail command. This is what I come up with:
#!/usr/bin/env bb
(ns script
(:require
[clojure.java.io :as io]
[clojure.string :as str]
))
(->> (line-seq (io/reader *in*)
(filter #(re-find #"^\[.*CONSOLE" %))
(map #(str "carpenter " %)))
It works for normal tail. But I want to use it for "tail -f" command. Any ideas?
Thx