spot

spot simulates sequentially typed text.

spot simulates sequentially typed text.

Usage

Pipe any text to spot.

$ cat file.txt | ksh spot.ksh
$ echo "This is a message" | ksh spot.ksh

Download

temp=$HOME/.tmp.spot
tmp=$(cat - > $temp)

while read kron; do
#print -n "$(date +%H:%M) | "
for i in $kron; do
for p in $(print - $i | sed 's/./& /g'); do
print - "$p"'c'
delay=$((RANDOM%3+1))
sleep .0$delay
done
print -n " "
sleep .0$delay
done
print
done < $temp
rm $temp