From b3eb8a8e4414762315bf6a4814d13a164b2ca8ac Mon Sep 17 00:00:00 2001 From: David Tomaschik Date: Wed, 24 Mar 2021 13:28:45 -0700 Subject: [PATCH] Dmesg wrapper function --- dotfiles/zshrc.d/dmesg.zsh | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 dotfiles/zshrc.d/dmesg.zsh diff --git a/dotfiles/zshrc.d/dmesg.zsh b/dotfiles/zshrc.d/dmesg.zsh new file mode 100644 index 0000000..5b462b1 --- /dev/null +++ b/dotfiles/zshrc.d/dmesg.zsh @@ -0,0 +1,9 @@ +function dmesg { + if [ $(id -u) -eq 0 ] ; then + command dmesg "$@" + elif id | grep -q '(sudo)' ; then + sudo dmesg "$@" + else + command dmesg "$@" + fi +}