diff options
author | Johan FitiƩ <jfitie@gmail.com> | 2020-06-17 07:20:58 +0000 |
---|---|---|
committer | Johan FitiƩ <jfitie@gmail.com> | 2020-06-17 07:20:58 +0000 |
commit | 4531e6e09d55e9e614d3f1701f2e489a8fac29c6 (patch) | |
tree | ebcd661b9b51954418d1bfcb0bb2859bb17db72d | |
parent | c57a7e04dfb6f7f15e40ec494ba49b06552239ad (diff) | |
download | navit-4531e6e09d55e9e614d3f1701f2e489a8fac29c6.tar.gz |
Improve color support script
-rwxr-xr-x | navit/navit_layout_car_convertrgbfordark.sh | 8 |
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 |