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?
