Bash – Pętla until cz.11

Kolejnym rodzajem pętli po for jest pętla until. Pozwala ona na sprawdzenie warunku na początku, zanim wykonane zostaną polecenia w niej zawarte. Jeżeli warunek jest prawdziwy, pętla zakończy działanie bez ponownego wykonania poleceń. Jednak trzeba obchodzić się z jej wdrożeniem ostrożnie dlaczego? Zobaczysz w przykładzie. Budowa pętli until Pętla until nie jest zbyt skomplikowana w … Czytaj dalej

Bash – Pętla select cz.12

Bash pętla Select

Kolejnym przykładem pętli w Bash jest Select. Przydaje się ona do tworzenia prostego menu, dzięki któremu możliwe jest łatwiejsze zebraniem dostępnych opcji w jednym miejscu. Budowa pętli select

Budowa tej pętli jest prosta, rozpoczyna się od słowa kluczowego Select, następnie dowolna nazwa zmiennej oraz lista dostępnych opcji, które użytkownik może wybrać. Przykłady, przykłady Poniższy … Czytaj dalej

Bash – Pętla while cz.10

Bash Pętla While

Kolejnym rodzajem pętli po for jest pętla while. Pozwala ona na sprawdzenie warunku na początku, zanim wykonane zostaną polecenia w niej zawarte. Jeżeli warunek jest fałszywy, pętla zakończy działanie bez ponownego wykonania poleceń. Budowa pętli while Pętla while nie jest zbyt skomplikowana w swojej budowie. Na początku sprawdzany jest warunek, następnie jeżeli jest on poprawny, … Czytaj dalej

Bash – Pętla for cz.9

Bash pętle for

W poprzednich wpisach przedstawiłem informacje związane z instrukcją warunkową, w tym chciałbym pokazać pętle for. Służy ona do przeprowadzenie czynności na zbiorze danych takich jak znaki, ciągi znaków czy lista plików. Może to wydawać się trudne, ale w przykładach przedstawię dokładnie o co chodzi. Budowa pętli for Podejście bash Pętle for tworzy się na dwa … Czytaj dalej

Bash – Instrukcja CASE cz.8

Bash case

Kolejną poniekąd instrukcją warunkową jest instrukcja CASE, pozwala ona na wybranie konkretnej opcji z dostępnej listy. Budowa CASE w BASH Szablon użycia instrukcji CASE jest zupełnie inny od instrukcji warunkowych, które przedstawiłem w poprzednim wpisie. Pamiętaj o dopisywaniu „;;” po każdym wzorcu, nie ma ich jedynie przy *), czyli opcji, której nie rozpoznano przy wyborze. … Czytaj dalej

Bash – Instrukcje warunkowe if, else, elif, cz.7

Bash instrukcje warunkowe

Nieodzowną częścią każdego języka programowania czy jak w tym przypadku skryptowego są instrukcje warunkowe. Pozwalają na wykonanie konkretnych akcji w zależności od warunku. Instrukcja if/else/elif w BASH Najprostszą wersją tej instrukcji jest ta zawierająca tylko instrukcje if, czyli tak naprawdę sprawdza połowę warunku, ponieważ otrzymasz odpowiedź tylko dla jednej spełnionej opcji, bez alternatywy. Szablon użycia … Czytaj dalej

Bash – Zmienne specjalne cz.6

Bash zmienne specjalne

Dwa wpisy wcześniej, przedstawiłem informacje na temat wykorzystania zmiennych. Tym razem chciałbym przedstawić zmienne specjalne, które pozwalają na wydobycie lub przekazanie pewnych danych w skryptach. Zmienne specjalne BASH $0 Zacznij od zapoznania się ze zmienną, która pozwoli na pokazanie nazwy skryptu po jego wywołaniu, czyli $0.

$_ Parametr $_ pozwala na pokazanie ścieżki z … Czytaj dalej

Bash – Przekierowanie do pliku cz.5

Bash przekierowanie

Bardzo użyteczną funkcją Bash jest możliwość przekierowania danych do pliku. W tym wpisie pokażę dwie możliwości, które możesz wykorzystać w codziennej pracy. Przekierowania w BASH Możliwe są dwa podejścia, tutaj musisz mieć świadomość, aby rozgraniczać ich różne przeznaczenie. Pierwszym podejściem jest nadpisywanie danych w pliku. Tutaj w przeciwieństwie do dopisania, stare dane są usuwane a … Czytaj dalej

Bash – Zmienne cz.4

Bash zmienne

Kolejnym krokiem w świecie Bash jest zrozumienie zmiennych. Jak sama nazwa wskazuje pozwalają one na pewne zmiany wartości w trakcie „życia” skryptu, ale nie tylko skryptu. Zmienne systemowe w BASH Na początek musisz wiedzieć, że sam system korzysta ze zmiennych. Pozwalają one na konfigurację ścieżek do aplikacji, nazwę użytkownika, ścieżkę do katalogu domowego. Na co … Czytaj dalej

Bash – Skrypt cz.3

Bash skrypt

Poprzednie dwa wpisy były wstępem i to manualnym do pracy z Bash’em. Tym razem zobaczysz w jaki sposób pewne polecenia można spiąć w jeden plik z ich listą, czyli skrypt. Struktura skryptu BASH Skrypt zawsze składa się poza poleceniami z jednej rzeczy na początku, która musi zawsze znajdować się w tym samym miejscu.

Powyższe … Czytaj dalej

beitadmin.pl - Droga Administratora IT