Bash – Pętla select cz.12

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

Kurs Red Hat Certified System Administrator (RHCSA 7) – Zarządzanie plikami cz.22

RH Centos zabawa z plikami

Zarządzanie plikami to chleb powszedni pracy w konsoli, więc w jaki sposób zacząć pracę w przypadku Centos/RedHat? Szybko:). W tym wpisie słów kilka o ls, cp, mv, rm oraz rmdir. LS Podstawowym poleceniem do wyświetlenia listy plików (w tym katalogów) jest polecenie ls. Jednak bez przełączników nie jest zbyt przydatne. Jakich przełączników warto używać? ls … 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

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

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 … Czytaj dalej

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. … Czytaj dalej

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ż … Czytaj dalej

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 … Czytaj dalej

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 … Czytaj dalej

beitadmin.pl - Droga Administrator IT