Page cover

Powłoka TinyYaro

W odróżnieniu od TinyCore, które korzysta z powłoki sh (ash) dla zachowania maksymalnej lekkości, TinyYaro używa powłoki Bash (Bourne Again Shell). Bash oferuje bardziej rozbudowane funkcje, takie jak zaawansowane skryptowanie, obsługa tablic, programowanie warunkowe i większa elastyczność w pracy z terminalem. Dla użytkowników, którzy preferują wygodę i możliwości Basha znane z większych dystrybucji Linuxa, TinyYaro zapewnia bardziej znajome i bogatsze środowisko pracy, nie tracąc przy tym minimalistycznego charakteru.

#!/bin/bash

# Prosty skrypt powitalny

# Pobranie nazwy użytkownika
echo "Witaj! Jak masz na imię?"
read imie

# Powitanie użytkownika
echo "Witaj, $imie!"

# Sprawdzenie liczby plików w katalogu domowym użytkownika
echo "Sprawdzam liczbę plików w Twoim katalogu domowym..."

# Zmienna zliczająca pliki
liczba_plikow=$(ls -1 $HOME | wc -l)

# Wyświetlenie liczby plików
echo "Masz $liczba_plikow plików w katalogu domowym."

# Funkcja sprawdzająca, czy liczba plików przekracza 10
function sprawdz_liczbe_plikow {
    if [ $liczba_plikow -gt 10 ]; then
        echo "Masz dużo plików!"
    else
        echo "Masz niewiele plików."
    fi
}

# Wywołanie funkcji
sprawdz_liczbe_plikow

Last updated

Was this helpful?