diff --git a/pihole b/pihole index 6c99895b..55296926 100755 --- a/pihole +++ b/pihole @@ -198,6 +198,11 @@ piholeStatus() { fi } +tailFunc() { + echo "Press Ctrl-C to exit" + tail -F /var/log/pihole.log + exit 0 +} helpFunc() { cat << EOM @@ -211,6 +216,7 @@ helpFunc() { ::: -b, blacklist Blacklist domains ::: -d, debug Start a debugging session if having trouble ::: -f, flush Flush the pihole.log file +::: -t, tail Output the last lines of the pihole.log file. Lines are appended as the file grows ::: -up, updatePihole Update Pi-hole ::: -r, reconfigure Reconfigure or Repair Pi-hole ::: -g, updateGravity Update the list of ad-serving domains @@ -257,5 +263,6 @@ case "${1}" in "status" ) piholeStatus "$2";; "restartdns" ) restartDNS;; "-a" | "admin" ) webpageFunc "$@";; + "-t" | "tail" ) tailFunc;; * ) helpFunc;; esac