Definicja wskazuje na interpreter który powinien zostać użyty do wykonania skryptu, ścieżka do niego musi być podana w postaci bezwzględnej (nie można użyć dajmy na to samego bash)
Definicja zmiennej folder której zostaje przypisana wartość $1, w tym przypadku pierwszy argument z którym wywołany zostaje skrypt, w tym przypadku katalog którego podkatalogi chcemy policzyć
Definicja drugiej zmiennej, której przypisujemy wartość: find $folder -type d | wc -l (
znajdź foldery w ścieżce $folder, zlicz ilość)
Przypisanie zmiennej liczfolder wartości zmniejszonej o jeden
Kod: Zaznacz cały
echo 'Skrypt oblicza ilosc katalogów'
echo 'Liczba katalogów: '$liczfolder
Wyświetlenie na ekranie tekstu oraz wartości zmiennej liczfolder.
Wywołanie skryptu: ./skrypt /folder wyliczy ilość podkatalogów w katalogu /folder