Producenci

Cenniki do pobrania

Sonda

Jakiego rodzaju szkolenia Państwa interesują?

Statystyki

Produktów:
1267
Kategorii:
156
Nowości:
0
Promocje:
1

Newsletter

Podaj swój adres e-mail, jeżeli chcesz otrzymywać informacje o nowościach i promocjach.

Programowanie w języku Bash

Dostępność:
duża ilość
Cena: 750,00 zł
Cena netto: 609,76 zł
Cena w innych sklepach: 1 300,00 zł
szt.
Ocena:
(Ilość ocen: 1)
Kod produktu:

PJB1

Producent:
-
Opis szkolenia:

Bash jest jedną z najpopularniejszych powłok systemów uniksowych. Jest domyślną powłoką w większości dystrybucji systemu GNU/Linux  oraz w systemie Mac OS X od wersji 10.3. Bash jest także domyślną powłoką w środowisku Cygwin  dla systemów Win32. Język Basha umożliwia pracę interaktywną i wsadową, definiowanie aliasów, funkcji, zawiera konstrukcje sterujące przepływem (if, while, for, ...).
 
Program szkolenia obejmuje poznanie powłoki Bash systemów Linux/UNIX od strony programistycznej (składnia języka, programowanie skryptów).Na zajęciach omawiane są przykłady zastosowań w automatyzacji zadań administracyjnych. Słuchacze piszą dużą ilość przykładowych, praktycznych skryptów.

Wymogiem uczestnictwa w szkoleniu jest najmniej podstawowe doświadczenie programistyczne.


Czas szkolenia: 16 godz.

Program szkolenia:


 
Efektywna praca w powłoce

         Przydatne skróty klawiszowe
         Wybór powłoki (magic number #!, sha-bang)
         Wywoływanie skryptu

Komendy zewnętrzne i wbudowane

Niektóre znaki specjalne

          Komentarz
          Koniec linii
          Pusta instrukcja
          Przekierowanie wejścia wyjścia
          Przekierowanie wyjścia
          Przekierowanie wejścia
          Potok
          Uruchomienie procesu w tle

Zmienne i parametry

          Niszczenie zmiennych (unset)
          Zmienna o wartości null
          Zapisywanie wyniku programu do zmiennej (backquotes ` `)
          Parametry wywołania skryptu
          Instrukcja shift
          Cytowanie
          Znak ucieczki

Wyrażenia regularne (Regular Expressions)

         Instrukcje warunkowe
         Instrukcja if/then
         Instrukcja if/then/else
         Zagnieżdżenie instrukcji if
         Instrukcja if/elif
         Instrukcja case
         Operatory
         Operatory and, or
          Komenda test

Kończenie skryptu

Instrukcja exit

Wykorzystanie statusu zakończenie programu w skryptach

Testy i operatory

         Operatory testu pliku
         Testy rodzaju pliku
         Testy atrybutów pliku

Operatory porównania

         Porównywanie arytmetyczne z wykorzystaniem komendy if
         Operatory porównania liczb całkowitych
         Porównywanie ciągów
         Porównywanie złożone (and, or)
         Zagnieżdżenie operatorów porównania
         Operator przypisania
         Operatory arytmetyczne
         Operatory działań na bitach (bitwise operators)
         Operatory logiczne
         Stałe numeryczne

Pętle

         Pętla for/in
         Komenda seq
         Pętla while
         Pętla until
         Sterowanie przebiegiem pętli (break, continue)

Przetwarzanie tekstu

         Komendy head, tail
         Sort, Uniq, Expand, Unexpand
         Cut, Paste, Join, Wc,Tr

         Przeszukiwanie tekstu (grep)

         Stream Editor (sed)

Programy interaktywne

          Komenda read
          Instrukcja select

Funkcje

Obsługa sieci za pomocą polecenia nc (netcat)

Sygnały, przechwytywanie i obsługa

Tworzenie archiwów (zip, gzip, bzip2)

Komenda sleep

Jeżeli skrypt nie działa? (debugging)


Szczegółowe informacje dotyczące standardów organizowanych przez nas szkoleń znajdą Państwo w zakładce:

Informacje o szkoleniach

Produkty powiązane

Podstawy systemów rodziny UNIX Podstawy systemów rodziny UNIX
Opis szkolenia: Unix Time-Sharing System - system operacyjny rozwijany od lat osiemdziesiątych w bardzo dynamiczny sposób, co zaowocowało powstaniem wielu odmian i implementacji. Jest najbardziej znany z tego, iż teoretycznie wszystko jest plikiem or...
Cena: 1 750,00 zł

Administracja systemami rodziny UNIX Administracja systemami rodziny UNIX
Opis szkolenia: Tematy, z którymi zapoznają się słuchacze, omawiane są z uwzględnieniem najbardziej znanych systemów rodziny UNIX takich jak Solaris, AIX, HP-UX, BSD, Linux itp. W czasie zajęć słuchacze mają możliwość przećwiczenia omawianych zagadni...
Cena: 2 000,00 zł

SHELL - programowanie dla systemów administracyjnych Unix SHELL - programowanie dla systemów administracyjnych Unix
Opis szkolenia: W czasie kursu uczestnicy uczą się wczytywania, zapisywania i debugowania skryptów powłoki systemu UNIX. Zajęcia rozpoczynają się od omówienia prostych skryptów automatyzujących wywoływanie często wykorzystywanych poleceń. Następnie o...
Cena: 2 250,00 zł

Opinie o produkcie (0)

Koszyk

produktów: 0

wartość: 0,00 zł

przejdź do koszyka »

Promocje

Sklep internetowy Click Shop | Hosting home.pl