Bash – Pętla until cz.11

Bash until

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 … Dowiedz się więcej

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 select <nazwa_zmiennej> in <dostepne_opcje> ; do polecenia done Budowa tej pętli jest prosta, rozpoczyna się od słowa kluczowego Select, następnie dowolna nazwa zmiennej oraz lista dostępnych opcji, … Dowiedz się więcej

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, … Dowiedz się więcej

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 … Dowiedz się więcej

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. … Dowiedz się więcej

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 … Dowiedz się więcej

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. #!/bin/bash echo "Nazwa biezacego skryptu: $0" $_ Parametr $_ … Dowiedz się więcej

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 … Dowiedz się więcej

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 … Dowiedz się więcej

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. #!/bin/bash Powyższe … Dowiedz się więcej

beitadmin.pl - Droga Administratora IT