Programowanie skryptów powłoki

Programowanie skryptów powłoki
Arnold Robbins, Nelson H.F. Beebe

Kategoria: Open Source, Skrypty powłoki Bash
Wydawnictwo: HELION

Ilość stron: 560
ISBN: 83-246-0131-7
Programowanie skryptów powłoki

W dobie graficznych narzędzi programistycznych często pomijamy tradycyjne metody rozwiązywania przeróżnych zadań związanych z działaniem systemu operacyjnego. Skrypty powłoki, niegdyś podstawowe narzędzie administratorów i programistów systemów uniksowych, dziś są zdecydowanie mniej popularne.

Skrypty powłoki są przydatne zarówno administratorom systemu, jak i szeregowym użytkownikom, ponieważ są jednym z najlepszych sposobów na zaprzęgnięcie do pracy setek narzędzi, w jakie wyposażony jest Unix. Z narzędzi tych w języku programowania powłoki łatwo stworzyć rozwiązanie niemal dowolnego zadania związanego z przetwarzaniem danych.

Książka "Programowanie skryptów powłoki" to kompendium wiedzy dotyczącej tej nieco już zapomnianej techniki. Przedstawia nie tylko język programowania powłoki, ale także narzędzia systemu Unix. Dostarcza informacji o tym, do jakich zadań się nadają, jak je wywoływać i jak łączyć je z innymi programami, konstruując z nich mechanizm przetwarzania danych. W książce opisano nie tylko sposoby pisania użytecznych skryptów powłoki, ale również metody dostosowywania powłoki do własnych potrzeb oraz przenoszenia skryptów pomiędzy różnymi wariantami Uniksa i różnymi implementacjami powłoki.

  • Podstawowe elementy skryptów powłoki
  • Wyszukiwanie i zastępowanie fragmentów tekstów
  • Stosowanie wyrażeń regularnych
  • Korzystanie z potoków
  • Instrukcje warunkowe
  • Definiowanie i stosowanie zmiennych
  • Przetwarzanie plików
  • Standardowe wejście i wyjście
  • Korzystanie z możliwości awk
  • Przenoszenie skryptów pomiędzy różnymi powłokami
  • Bezpieczeństwo skryptów powłoki
  • Książka "Programowanie skryptów powłoki" zawiera wszystkie informacje niezbędne do mistrzowskiego opanowania narzędzi oferowanych przez systemy uniksowe.

    Spis treści:

  • tło historyczne
  • zaczynamy
  • wyszukiwanie i podstawianie
  • narzędzia przetwarzania tekstu
  • niezykła moc potoków
  • zmienne, podejmowanie decyzji i powtarzanie operacji
  • wejście i wyjście, pliki i przetwarzanie poleceń
  • skrypty produkcyjne
  • nieuzbrojony a niebezpieczny - awk
  • praca z plikami
  • z życia wzięte - scalanie baz danych kont systemowych
  • sprawdzanie pisowni
  • procesy
  • przenośność skryptów i rozszerzenia powłoki
  • bezpieczeństwo skryptów powłoki
  • Dodatki:

  • tworzenie dokumentacji dla systemu man
  • pliki i systemy plików
  • najważniejsze polecenia systemu Unix
  • Open Source, Skrypty powłoki Bash


    Podobne książki:


    Serwery internetowe Red Hat Linux Serwery internetowe Red Hat Linux Książka "Serwery internetowe Red Hat Linux" została zrecenzowana oraz zaakceptowana przez zespół ekspertów z firmy Red Hat. Zawiera ona informacje niezbędne do poprawnej konfiguracji serwerów internetowych działających pod kontrolą Linuksa, jak...
     
    Linux Sekrety instalacji i konfiguracji Tom 1 Wydanie 2 Szczegółowo przejrzane i uaktualnione wydanie Linuksa - Sekretów instalacji i konfiguracji dokumentuje mało znane właściwości systemu i opisuje skuteczne rozwiązania konkretnych problemów - od konfigurowania internetowego hosta do prowadzenia firmy i...
     
    Oprogramowanie edukacyjne w Linuksie Oprogramowanie edukacyjne w Linuksie Książka "Oprogramowanie edukacyjne w Linuksie" stanowi efekt pracy zespołu nauczycieli, którzy w różnym stopniu zaangażowali się w propagowanie bezpłatnego oprogramowania edukacyjnego. Współcześni użytkownicy komputerów bardzo często zapominają,...