From de41d350cf01b7f58abd4ad248caccd18061b3a6 Mon Sep 17 00:00:00 2001 From: KAAAsS Date: Thu, 15 Apr 2021 21:58:06 +0800 Subject: [PATCH] Add color for diagnose script --- script/diagnose.sh | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/script/diagnose.sh b/script/diagnose.sh index 397bcfd..3404cec 100755 --- a/script/diagnose.sh +++ b/script/diagnose.sh @@ -1,17 +1,28 @@ #!/bin/bash set -e -echo "Protocols Status: " +GREEN='0;32' + +__color() { + c=$1 + shift 1 + printf "\033[${c}m$@\033[0m" +} + +echo +__color $GREEN "Protocols Status: " echo /usr/bin/birdc show protocols -echo "Route to DN42 anycast dns: " +echo +__color $GREEN "Route to DN42 anycast dns: " echo /usr/bin/birdc show route for 172.20.0.53 all -echo "Ping DN42 anycast dns: " +echo +__color $GREEN "Ping DN42 anycast dns: " echo ping -c 4 172.20.0.53