Programowanie powłoki w systemach Unix, Linux i OS X: Czwarta edycja programowania powłoki systemu Unix

Ocena:   (4,5 na 5)

Programowanie powłoki w systemach Unix, Linux i OS X: Czwarta edycja programowania powłoki systemu Unix (Stephen Kochan)

Opinie czytelników

Podsumowanie:

Książka otrzymała mieszane recenzje, z których niektórzy chwalą jej przejrzystość i łatwość zrozumienia, podczas gdy inni krytykują jej brak przykładów i zdezorganizowaną treść. Jest to odpowiednie źródło informacji dla początkujących lub tych, którzy szukają odświeżenia wiedzy, ale niekoniecznie dla doświadczonych użytkowników poszukujących zaawansowanych materiałów.

Zalety:

Dobrze napisany i łatwy do naśladowania, nawet dla osób niebędących rodzimymi użytkownikami języka angielskiego. Pojęcia są dobrze wyjaśnione, a przykładowe kody są proste. Dobra dla początkujących lub jako odświeżenie wiedzy dla doświadczonych użytkowników.

Wady:

Uboga w przykłady i miejscami gęsta, skłaniająca się ku treści teoretycznej. Organizacja materiału jest krytykowana jako chaotyczna, co utrudnia średnio zaawansowanym użytkownikom zrozumienie zaawansowanych skryptów powłoki. Doświadczeni użytkownicy mogą znaleźć niewiele nowych informacji.

(na podstawie 9 opinii czytelników)

Oryginalny tytuł:

Shell Programming in Unix, Linux and OS X: The Fourth Edition of Unix Shell Programming

Zawartość książki:

Shell Programming in Unix, Linux and OS X to gruntownie zaktualizowana wersja klasycznego samouczka Kochana i Wooda Unix Shell Programming. Podążając za metodologią oryginalnego tekstu, książka koncentruje się na standardowej powłoce POSIX i uczy, jak tworzyć programy w tym użytecznym środowisku programistycznym, w pełni wykorzystując możliwości Uniksa i uniksopodobnych systemów operacyjnych.

Po krótkim przeglądzie narzędzi uniksowych, autorzy książki prowadzą użytkownika krok po kroku przez proces tworzenia skryptów powłoki, debugowania ich i zrozumienia, jak działają one w środowisku powłoki. Wszystkie główne funkcje powłoki zostały omówione, a duża liczba praktycznych przykładów ułatwia tworzenie skryptów powłoki dla konkretnych aplikacji. Książka opisuje również główne funkcje powłok Korn i Bash.

Dowiedz się jak...

⬤  Korzystać z wielu narzędzi dostępnych w systemie Unix.

⬤  Pisać wydajne skrypty powłoki.

⬤  Używać wbudowanych w powłokę konstrukcji decyzyjnych i pętli.

⬤  Używać potężnych mechanizmów cytowania powłoki.

⬤  Wykorzystanie wbudowanej historii powłoki i możliwości edycji poleceń.

⬤  Używać wyrażeń regularnych z poleceniami systemu Unix.

⬤  Wykorzystanie specjalnych funkcji powłok Korn i Bash.

⬤  Zidentyfikować główne różnice między wersjami języka powłoki.

⬤  Dostosuj sposób, w jaki system Unix reaguje na ciebie.

⬤  Konfigurowanie środowiska powłoki.

⬤  Korzystanie z funkcji.

⬤  Debugowanie skryptów.

Spis treści w skrócie

1 Szybki przegląd podstaw.

2 Czym jest powłoka?

3 Narzędzia pracy.

4 And Away We Go.

5 Czy mogę to zacytować?

6 Przekazywanie argumentów.

7 Decyzje, decyzje.

8 'Round and 'Round She Goes.

9 Odczytywanie i drukowanie danych.

10 Twoje środowisko.

11 Więcej o parametrach.

12 Luźne zakończenia.

13 Rolo Revisited.

14 Interaktywne i niestandardowe funkcje powłoki.

A Podsumowanie powłoki.

B Więcej informacji.

Dodatkowe informacje o książce:

ISBN:9780134496009
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2016
Liczba stron:416

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Programowanie w C - Programming in C
Programowanie w języku C nauczy Cię pisać programy w języku programowania C. Niezależnie od tego, czy jesteś początkującym,...
Programowanie w C - Programming in C
Programowanie powłoki w systemach Unix, Linux i OS X: Czwarta edycja programowania powłoki systemu...
Shell Programming in Unix, Linux and OS X to...
Programowanie powłoki w systemach Unix, Linux i OS X: Czwarta edycja programowania powłoki systemu Unix - Shell Programming in Unix, Linux and OS X: The Fourth Edition of Unix Shell Programming
Programowanie w Objective-C - Programming in Objective-C
Aktualizacja dla OS X 10.9 Mavericks, iOS 7 i Xcode 5 . Programowanie w Objective-C to zwięzły,...
Programowanie w Objective-C - Programming in Objective-C

Prace autora wydały następujące wydawnictwa: