From 0059808d2b679d5af86bbee8f6ddd52ff1464a16 Mon Sep 17 00:00:00 2001 From: Mia Steinkirch Date: Wed, 27 Jun 2018 11:24:22 -0700 Subject: [PATCH] Update matrix.sh --- shell_scripts/funny/matrix.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/shell_scripts/funny/matrix.sh b/shell_scripts/funny/matrix.sh index c55cd33..240b10f 100644 --- a/shell_scripts/funny/matrix.sh +++ b/shell_scripts/funny/matrix.sh @@ -1 +1,3 @@ -echo -e "\e[1;40m" ; clear ; while :; do echo $LINES $COLUMNS $(( $RANDOM % $COLUMNS)) $(( $RANDOM % 72 )) ;sleep 0.05; done|gawk '{ letters="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789@#$%^&*()"; c=$4; letter=substr(letters,c,1);a[$3]=0;for (x in a) {o=a[x];a[x]=a[x]+1; printf "\033[%s;%sH\033[2;32m%s",o,x,letter; printf "\033[%s;%sH\033[1;37m%s\033[0;0H",a[x],x,letter;if (a[x] >= $1) { a[x]=0; } }}' \ No newline at end of file +#!/usr/bin/env bash + +echo -e "\e[1;40m" ; clear ; while :; do echo $LINES $COLUMNS $(( $RANDOM % $COLUMNS)) $(( $RANDOM % 72 )) ;sleep 0.05; done|gawk '{ letters="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789@#$%^&*()"; c=$4; letter=substr(letters,c,1);a[$3]=0;for (x in a) {o=a[x];a[x]=a[x]+1; printf "\033[%s;%sH\033[2;32m%s",o,x,letter; printf "\033[%s;%sH\033[1;37m%s\033[0;0H",a[x],x,letter;if (a[x] >= $1) { a[x]=0; } }}'