mirror of
https://github.com/JakeWharton/mosaic.git
synced 2025-11-03 05:46:10 +08:00
This matches the use-input sample from Ink, although I may go full Snake on this in the future.
105 lines
1.1 KiB
Bash
Executable File
105 lines
1.1 KiB
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
sleep 1
|
|
|
|
# Down
|
|
echo -e "\e[B"
|
|
sleep .1
|
|
echo -e "\e[B"
|
|
sleep .1
|
|
echo -e "\e[B"
|
|
|
|
# Right
|
|
sleep .4
|
|
echo -e "\e[C"
|
|
sleep .1
|
|
echo -e "\e[C"
|
|
sleep .1
|
|
echo -e "\e[C"
|
|
|
|
# Down to bottom
|
|
sleep .4
|
|
echo -e "\e[B"
|
|
sleep .1
|
|
echo -e "\e[B"
|
|
sleep .1
|
|
echo -e "\e[B"
|
|
sleep .1
|
|
echo -e "\e[B"
|
|
sleep .1
|
|
echo -e "\e[B"
|
|
sleep .1
|
|
echo -e "\e[B"
|
|
sleep .1
|
|
echo -e "\e[B"
|
|
|
|
# Right to edge
|
|
sleep .4
|
|
echo -e "\e[C"
|
|
sleep .1
|
|
echo -e "\e[C"
|
|
sleep .1
|
|
echo -e "\e[C"
|
|
sleep .1
|
|
echo -e "\e[C"
|
|
sleep .1
|
|
echo -e "\e[C"
|
|
sleep .1
|
|
echo -e "\e[C"
|
|
sleep .1
|
|
echo -e "\e[C"
|
|
sleep .1
|
|
echo -e "\e[C"
|
|
sleep .1
|
|
echo -e "\e[C"
|
|
sleep .1
|
|
echo -e "\e[C"
|
|
sleep .1
|
|
echo -e "\e[C"
|
|
sleep .1
|
|
echo -e "\e[C"
|
|
sleep .1
|
|
echo -e "\e[C"
|
|
sleep .1
|
|
echo -e "\e[C"
|
|
sleep .1
|
|
echo -e "\e[C"
|
|
sleep .1
|
|
echo -e "\e[C"
|
|
sleep .1
|
|
echo -e "\e[C"
|
|
|
|
# Up
|
|
sleep 1
|
|
echo -e "\e[A"
|
|
sleep .1
|
|
echo -e "\e[A"
|
|
sleep .1
|
|
echo -e "\e[A"
|
|
|
|
# Left
|
|
sleep .4
|
|
echo -e "\e[D"
|
|
sleep .1
|
|
echo -e "\e[D"
|
|
sleep .1
|
|
echo -e "\e[D"
|
|
sleep .1
|
|
echo -e "\e[D"
|
|
sleep .1
|
|
echo -e "\e[D"
|
|
sleep .1
|
|
echo -e "\e[D"
|
|
sleep .1
|
|
echo -e "\e[D"
|
|
sleep .1
|
|
echo -e "\e[D"
|
|
sleep .1
|
|
echo -e "\e[D"
|
|
sleep .1
|
|
echo -e "\e[D"
|
|
sleep .1
|
|
echo -e "\e[D"
|
|
|
|
echo "q"
|