blob: d20f0de6638352e61421a7b5d6c9ffa087d4f2a6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
|
#!/bin/sh
# blue, see `man terminfo`
setaf="$(tput setaf 4)"
sgr0="$(tput sgr0)"
# dash `command -V "$@"` will only output first command's type, same as `type`, but different than posix specification? so not use here
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 | "$PAGER"
|