Tirando ideas de este unix.stackexchange.com Q&a sobre la generación de "hollywood" estilo de salida de la terminal.
La Lenta Tipo
Este script genera que el retraso en escribir al igual que el efecto que vemos en las películas. Donde el equipo imprime las cosas en el terminal, en algunas realmente horrible y lento.
Guarde lo siguiente en un archivo de nombre hollywood
:
#!/bin/bash
while IFS= read -r line; do
length="${#line}"
bol=1
for (( offset = 0 ; offset < length ; offset++ )); do
char="${line:offset:1}"
printf '%s' "$char"
if (( bol )) && [[ "$char" == " " ]]; then
continue
fi
bol=0
sleep 0.05
done
if (( length == 0 )); then
sleep 0.$(( RANDOM % 3 + 2 ))
else
sleep 0.$(( RANDOM % 7 + 3 ))
fi
printf '\n'
done
Establecer permisos de ejecución en el archivo hollywood
:
chmod +x hollywood
Y, a continuación, la tubería de la salida de dmesg
, para darle un gran fragmento de texto con una apariencia elegante lentamente de impresión en la pantalla:
dmesg | hollywood
El Volcado Hexadecimal
Este volcados de datos hexadecimales a la pantalla. Se ve impresionante, pero es en gran parte incomprensible para las masas.
hexdump -C /dev/urandom | GREP_COLOR='1;32' grep --color=auto 'ca fe
La Matriz
Números. Los números en todas partes.
tr -c "[:digit:]" " " < /dev/urandom | dd cbs=$COLUMNS conv=unblock | GREP_COLOR="1;32" grep --color "[^ ]"
Lamentablemente, uno no hay una buena manera de controlar la velocidad.
Hay una mejor versión de esta disponible la vista de Homebrew llamado cmatrix. Usted puede instalar y ejecutar con:
brew install cmatrix
cmatrix