cleanup def and cecho
This commit is contained in:
parent
c2099140aa
commit
4ea9d9198f
@ -74,10 +74,11 @@ function cecho(){
|
|||||||
On_ICyan='\033[0;106m' # Cyan
|
On_ICyan='\033[0;106m' # Cyan
|
||||||
On_IWhite='\033[0;107m' # White
|
On_IWhite='\033[0;107m' # White
|
||||||
|
|
||||||
NC="\033[0m" # No Color
|
NC='\033[0m' # No Color
|
||||||
|
|
||||||
# printf "${(P)1}${2} ${NC}\n" # <-- zsh
|
# printf "${(P)1}${2} ${NC}\n" # <-- zsh
|
||||||
printf "${!1}${!2}${3} ${NC}\n" # <-- bash
|
msg=${3%%*( )}
|
||||||
|
printf "${!1}${!2}${msg}" && printf "${NC}" && printf "\n" # <-- bash
|
||||||
}
|
}
|
||||||
|
|
||||||
if [ -z "$1" ]
|
if [ -z "$1" ]
|
||||||
|
16
scripts/def
Executable file
16
scripts/def
Executable file
@ -0,0 +1,16 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
|
mkdir -p ${HOME}/.local/tmp
|
||||||
|
dict -h localhost -d gcide "$@" > ${HOME}/.local/tmp/"${1}".txt 2>&1
|
||||||
|
content=$(cat ${HOME}/.local/tmp/"${1}".txt);
|
||||||
|
rm ${HOME}/.local/tmp/${1}.txt
|
||||||
|
|
||||||
|
|
||||||
|
if [[ "${content}" == *"No definitions found"* ]]; then
|
||||||
|
#./cecho IYellow On_Blue "$(cat ${HOME}/.local/tmp/${1}.txt)"
|
||||||
|
./cecho IYellow On_Black "${content%%*( )}"
|
||||||
|
else
|
||||||
|
#./cecho Black On_White "$(cat ${HOME}/.local/tmp/${1}.txt)"
|
||||||
|
./cecho IWhite On_Black "${content%%*()}"
|
||||||
|
fi
|
||||||
|
|
Loading…
Reference in New Issue
Block a user