# bleh shellcheck can't handle disabling in an elif, so nesting this if.
# shellcheck disable=SC2154 # set in .bashrc
if [[ -s $bashrc_dir/err ]]; then
# bleh shellcheck can't handle disabling in an elif, so nesting this if.
# shellcheck disable=SC2154 # set in .bashrc
if [[ -s $bashrc_dir/err ]]; then
-jtail() {
- journalctl -n 10000 -f "$@"
-}
-jr() { journalctl "$@" ; }
-jrf() { journalctl -f "$@" ; }
+jr() { journalctl -e -n100000 "$@" ; }
+jrf() { journalctl -n1000 -f "$@" ; }
- journalctl -u exim4 _SYSTEMD_INVOCATION_ID="$(systemctl show -p InvocationID --value $1)"
+ # the invocation id is "assigned each time the unit changes from an inactive
+ # state into an activating or active state" man systemd.exec
+ journalctl -e --no-tail -u exim4 _SYSTEMD_INVOCATION_ID="$(systemctl show -p InvocationID --value $1)"
# sl: ssh, but firsh rsync our bashrc and related files to a special
# directory on the remote host if needed.
# sl: ssh, but firsh rsync our bashrc and related files to a special
# directory on the remote host if needed.