114 lines
1.4 KiB
Bash
114 lines
1.4 KiB
Bash
|
#!/bin/sh
|
||
|
|
||
|
spmenu -l 500 -g 1 -lf /tmp/f &
|
||
|
|
||
|
printf "" > /tmp/f
|
||
|
|
||
|
update() {
|
||
|
printf "update" > /tmp/spmenu.fifo
|
||
|
sleep "${1:-0.1}"
|
||
|
}
|
||
|
|
||
|
printf "s" > /tmp/f
|
||
|
|
||
|
update 0.1
|
||
|
|
||
|
printf "p" >> /tmp/f
|
||
|
|
||
|
update 0.1
|
||
|
|
||
|
printf "m" >> /tmp/f
|
||
|
|
||
|
update 0.1
|
||
|
|
||
|
printf "e" >> /tmp/f
|
||
|
|
||
|
update 0.1
|
||
|
|
||
|
printf "n" >> /tmp/f
|
||
|
|
||
|
update 0.1
|
||
|
|
||
|
printf "u" >> /tmp/f
|
||
|
|
||
|
update 0.1
|
||
|
update 0.1
|
||
|
|
||
|
cat << EOF > /tmp/f
|
||
|
AAAAAAA
|
||
|
EOF
|
||
|
|
||
|
update 0.3
|
||
|
|
||
|
cat << EOF > /tmp/f
|
||
|
AAAAAAA
|
||
|
EOF
|
||
|
|
||
|
update 0.3
|
||
|
|
||
|
cat << EOF > /tmp/f
|
||
|
AAAAAA AAAAAAA
|
||
|
EOF
|
||
|
|
||
|
update 0.3
|
||
|
|
||
|
cat << EOF > /tmp/f
|
||
|
AAAAAA AAAAAAA
|
||
|
EOF
|
||
|
|
||
|
update 0.3
|
||
|
cat << EOF > /tmp/f
|
||
|
AAAAAA AAAAAA AAAAAAA
|
||
|
EOF
|
||
|
cat << EOF > /tmp/f
|
||
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||
|
EOF
|
||
|
|
||
|
printf "<i>cool</i>\n" >> /tmp/f
|
||
|
|
||
|
update 0.3
|
||
|
|
||
|
printf "a\n" >> /tmp/f
|
||
|
update 0.1
|
||
|
printf "a\n" >> /tmp/f
|
||
|
update 0.1
|
||
|
printf "a\n" >> /tmp/f
|
||
|
update 0.1
|
||
|
printf "a\n" >> /tmp/f
|
||
|
update 0.1
|
||
|
printf "a\n" >> /tmp/f
|
||
|
update 0.1
|
||
|
printf "a\n" >> /tmp/f
|
||
|
update 0.1
|
||
|
printf "a\n" >> /tmp/f
|
||
|
update 0.1
|
||
|
printf "a\n" >> /tmp/f
|
||
|
update 0.1
|
||
|
printf "a\n" >> /tmp/f
|
||
|
update 0.1
|
||
|
printf "a\n" >> /tmp/f
|
||
|
update 0.1
|
||
|
printf "a\n" >> /tmp/f
|
||
|
update 0.1
|
||
|
printf "a\n" >> /tmp/f
|
||
|
update 0.1
|
||
|
printf "a\n" >> /tmp/f
|
||
|
update 0.1
|
||
|
printf "a\n" >> /tmp/f
|
||
|
update 0.1
|
||
|
printf "a\n" >> /tmp/f
|
||
|
update 0.1
|
||
|
printf "a\n" >> /tmp/f
|
||
|
update 0.1
|
||
|
printf "a\n" >> /tmp/f
|
||
|
update 0.1
|
||
|
printf "a\n" >> /tmp/f
|
||
|
update 0.1
|
||
|
|
||
|
printf "Goodbye." > /tmp/f
|
||
|
update 0.1
|
||
|
|
||
|
sleep 1
|
||
|
|
||
|
printf "exit_0" > /tmp/spmenu.fifo
|