46 lines
1.1 KiB
Bash
Executable file
46 lines
1.1 KiB
Bash
Executable file
#!/bin/sh
|
|
|
|
row1() {
|
|
m="0"
|
|
printf "\e[38;5;$((m*8))m██\e[48;5;$((m*8+1))m\e[m"
|
|
for n in {1..6};do
|
|
printf "\e[38;5;$((n+m*8))m██\e[48;5;$((n+m*8+1))m\e[m"
|
|
done
|
|
printf "\e[m\e[38;5;$((m*8+7))m██\e[m"
|
|
}
|
|
|
|
row2() {
|
|
m="1"
|
|
printf "\e[38;5;$((m*8))m██\e[38;5;$((m*8+1))m\e[48;5;$((m*8))m\e[m"
|
|
for n in {1..6};do
|
|
printf "\e[38;5;$((n+m*8))m██\e[38;5;$((n+m*8+1))m\e[48;5;$((n+m*8))m\e[m"
|
|
done
|
|
printf "\e[m\e[38;5;$((m*8+7))m██\e[m"
|
|
}
|
|
|
|
row1r() {
|
|
m="0"
|
|
printf "\e[38;5;$((m*8+7))m██\e[48;5;$((m*8+6))m\e[m"
|
|
for n in {6..1};do
|
|
printf "\e[38;5;$((n+m*8))m██\e[48;5;$((n+m*8-1))m\e[m"
|
|
done
|
|
printf "\e[m\e[38;5;$((m))m██\e[m"
|
|
}
|
|
|
|
row2r() {
|
|
m="1"
|
|
printf "\e[38;5;$((m*8+7))m██\e[38;5;$((m*8+6))m\e[48;5;$((m*8+7))m\e[m"
|
|
for n in {6..1};do
|
|
printf "\e[38;5;$((n+m*8))m██\e[38;5;$((n+m*8-1))m\e[48;5;$((n+m*8))m\e[m"
|
|
done
|
|
printf "\e[m\e[38;5;$((m*8))m██\e[m"
|
|
}
|
|
|
|
for n in {0..4}; do
|
|
row1
|
|
# row1r
|
|
printf "\n"
|
|
row2
|
|
# row2r
|
|
printf "\n"
|
|
done
|