Files
mosaic/examples/robot/input.sh
Jake Wharton 38edc191ae Add additional sample "Robot"
This matches the use-input sample from Ink, although I may go full Snake on this in the future.
2020-11-21 01:38:38 -05:00

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"