summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorxyz <gky44px1999@gmail.com>2021-10-27 00:41:57 -0700
committerxyz <gky44px1999@gmail.com>2021-10-27 00:41:57 -0700
commitdf1a1e9648d7f547c8aa4efc662100b38d6ed8a4 (patch)
tree4b80c20533f23f578ad9ce27d0bf35d3b20e4282
parent23019ce11661f9ffcad50a3fd9f3611568ebfc67 (diff)
add wh script
-rwxr-xr-xhome/xyz/.local/bin/wh10
1 files changed, 10 insertions, 0 deletions
diff --git a/home/xyz/.local/bin/wh b/home/xyz/.local/bin/wh
new file mode 100755
index 00000000..4b83c1a8
--- /dev/null
+++ b/home/xyz/.local/bin/wh
@@ -0,0 +1,10 @@
+#!/bin/sh
+
+# blue, see `man terminfo`
+setaf=$(tput setaf 4)
+sgr0=$(tput sgr0)
+
+for cmd in type whatis whereis which "pacman -Qo --color always"; do
+ #printf '\n%s\n%s\n' "$setaf$cmd $*$sgr0" "$($cmd "$@" 2>&1)"
+ printf '\n\033[0;34m%s\033[0m\n%s\n' "$setaf$cmd $*$sgr0" "$($cmd "$@" 2>&1)"
+done | less -R --quit-if-one-screen