SitePages

Saturday, April 29, 2023

Matrix: bash script

Простенький скрипт для ефекту матриці в терміналі

Єдине, що треба зауважити, використовує ресурси процесора, тому що натівно генерує код на екрані.

А тут мій скрипт для Powershell

Цей скрипт виводить екран з випадковими 0 та 1, створюючи ефект матриці. Щоб зупинити скрипт, вам потрібно натиснути Ctrl+C.

Ви можете зберегти цей скрипт в текстовому файлі з розширенням .sh, наприклад, matrix.sh. Після збереження, запустіть команду chmod +x matrix.sh, щоб зробити його виконуваним.

Щоб запустити скрипт, відкрийте термінал та виконайте команду ./matrix.sh.


#!/bin/bash

clear

echo -e "\033[32m"

while :

do

    for i in $(seq 1 $(tput cols))

    do

        r=$(($RANDOM%2))

        if [[ $r -eq 1 ]]; then

            echo -n "${r}"

        else

            echo -n " "

        fi

    done

    echo

done