summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohan FitiƩ <jfitie@gmail.com>2020-06-17 07:20:58 +0000
committerJohan FitiƩ <jfitie@gmail.com>2020-06-17 07:20:58 +0000
commit4531e6e09d55e9e614d3f1701f2e489a8fac29c6 (patch)
treeebcd661b9b51954418d1bfcb0bb2859bb17db72d
parentc57a7e04dfb6f7f15e40ec494ba49b06552239ad (diff)
downloadnavit-4531e6e09d55e9e614d3f1701f2e489a8fac29c6.tar.gz
Improve color support script
-rwxr-xr-xnavit/navit_layout_car_convertrgbfordark.sh8
1 files changed, 6 insertions, 2 deletions
diff --git a/navit/navit_layout_car_convertrgbfordark.sh b/navit/navit_layout_car_convertrgbfordark.sh
index 5d923ac5d..3d4e5daf6 100755
--- a/navit/navit_layout_car_convertrgbfordark.sh
+++ b/navit/navit_layout_car_convertrgbfordark.sh
@@ -1,3 +1,7 @@
#!/bin/bash
-echo Light: $1
-echo Dark:\ $(printf '%02x' $(echo $(printf "%d" 0x${1:0:2})/34 | bc))$(printf '%02x' $(echo $(printf "%d" 0x${1:2:2})/8 | bc))$(printf '%02x' $(echo $(printf "%d" 0x${1:4:2})/9 | bc))
+if [[ $1 =~ ^[0-9a-fA-F]{6}$ ]]; then
+ echo Light: $1
+ echo Dark:\ $(printf '%02x' $(echo $(printf "%d" 0x${1:0:2})/34 | bc))$(printf '%02x' $(echo $(printf "%d" 0x${1:2:2})/8 | bc))$(printf '%02x' $(echo $(printf "%d" 0x${1:4:2})/9 | bc))
+else
+ echo Usage: $0 RRGGBB
+fi