diff --git a/board/common/rootfs/etc/bash.bashrc b/board/common/rootfs/etc/bash.bashrc index 2d4c139a..8e916c93 100644 --- a/board/common/rootfs/etc/bash.bashrc +++ b/board/common/rootfs/etc/bash.bashrc @@ -40,11 +40,12 @@ log() less +G -r "$fn" } -follow() +follow () { local fn="/var/log/syslog" [ -n "$1" ] && fn="/var/log/$1" - less +F -r "$fn" + + tail -F -n +1 "$fn" } _logfile_completions() diff --git a/src/klish-plugin-infix/xml/infix.xml b/src/klish-plugin-infix/xml/infix.xml index b6786a43..e6b29cbf 100644 --- a/src/klish-plugin-infix/xml/infix.xml +++ b/src/klish-plugin-infix/xml/infix.xml @@ -744,7 +744,7 @@ file=${KLISH_PARAM_fn:-syslog} echo -e "\e[1mPress Ctrl-C to abort ────────────────────────────────────────────\e[0m" - tail -F /log/$file + tail -F -n +1 /log/$file