Bash – Instrukcja CASE cz.8

Kolejną poniekąd instrukcją warunkową jest instrukcja CASE, pozwala ona na wybranie konkretnej opcji z dostępnej listy. Budowa CASE 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. Instrukcja kończy się odwrotnością słowa case czyli esac.

Instrukcja CASE idealnie nadaje się do zbudowania. np.

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

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 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 jest prosty. Warunek umieszcza się w nawiasach [], pamiętaj tylko o spacji wewnątrz nawiasów, pomiędzy „;” oraz

Bash – Zmienne specjalne cz.6

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 $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 jakiej ten skrypt został wykonany.

Wywołał powyższy skrypt na dwa sposoby.

W wyniku

Bash – Przekierowanie do pliku cz.5

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 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 na ich miejsce dodawane są nowe. Do tego podejścia służy „>”. Drugim podejściem jest dopisanie danych do

Bash – Zmienne cz.4

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 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 dzień już korzystasz lub nastąpi to w najbliżej przyszłości i wtedy najpopularniejsze zmienne środowiskowe przydadzą się. aktualny

Bash – Skrypt cz.3

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 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 polecenie dla systemu jest komentarzem (każdy wiersz rozpoczynający się od # nim jest), jednak wskazuje on

Bash – Konsola cz.2

W tym wpisie delikatny wstęp do praktycznego używania Bash w konsoli. Czym jest konsola Kilka razy spotkałem się z opinią, że praca w konsoli to prehistoria. Być może nie jest to najwygodniejsza praca, ale jednak w mojej opinii jeszcze można nazwać pracą, którą wykonywali pierwsi „szaleńcy” od komputerów. Czym jest konsola? Jak widzisz poniżej zwykłe czarne, niepozorne okienko, które pozwala na wielkie rzeczy. Pierwsze kroki z konsolą Na początek musisz

Bash – Początek cz.1

Czym jest Bash? Wiele osób, które chce wejść na poziom profesjonalny w świat opensource czytaj GNU/Linux czy Unix nie bardzo wie po co i dlaczego ma umieć Bash’a. Poniżej kilka informacji, które powinny być wystarczająco przekonujące do tego kroku. Czym jest Bash? Krótko mówić jest to program, który pozwala na użytkownikowi wykonać polecenie , aby wymusić na systemie operacyjnym konkretną akcję. Może być to wyświetlenie listy katalogów, plików czy pokazanie

Droga Administratora IT.