Ocena:

Książka jest uznawana za kompleksowe źródło wiedzy na temat skryptów Bash, chwalone za szczegółowe wyjaśnienia, liczne przykłady i praktyczne zastosowania. Istnieją jednak problemy z wysyłaniem nieprawidłowych kopii, skargi na jej wysoką cenę i różne doświadczenia użytkowników dotyczące krzywej uczenia się.
Zalety:⬤ Kompleksowe omówienie języka Bash z jasnymi wyjaśnieniami i licznymi przykładami
⬤ przydatne zarówno dla początkujących, jak i zaawansowanych użytkowników
⬤ polecane jako podstawowe źródło wiedzy na temat skryptów Bash.
⬤ Niektórzy otrzymali nieprawidłowe kopie książki
⬤ uważana przez niektórych za drogą
⬤ może nie być najlepszym początkowym wyborem dla absolutnie początkujących ze względu na jej rozmiar i złożoność.
(na podstawie 10 opinii czytelników)
Bash Cookbook: Solutions and Examples for Bash Users
Dla administratorów systemu, programistów i użytkowników końcowych polecenie powłoki lub starannie opracowany skrypt powłoki może zaoszczędzić czas i wysiłek lub ułatwić spójność i powtarzalność wielu typowych zadań. Ta książka kucharska zawiera ponad 300 praktycznych przepisów na korzystanie z bash, popularnej powłoki uniksowej, która umożliwia wykorzystanie i dostosowanie mocy dowolnego systemu uniksowego lub linuksowego.
Idealna zarówno dla nowych, jak i doświadczonych użytkowników - w tym biegłych użytkowników systemu Windows i administratorów systemów - ta zaktualizowana druga edycja pomaga rozwiązać szeroki zakres problemów. Dowiesz się, jak radzić sobie z wejściem/wyjściem, manipulacją plikami, wykonywaniem programów, zadaniami administracyjnymi i wieloma innymi wyzwaniami. Każdy przepis zawiera jeden lub więcej przykładów skryptów oraz omówienie, dlaczego dane rozwiązanie działa.
Znajdziesz tu przepisy na następujące problemy
⬤ Standardowe dane wyjściowe i wejściowe oraz wykonywanie poleceń.
⬤ Zmienne powłoki, logika powłoki i arytmetyka.
⬤ Pośrednie narzędzia powłoki i zaawansowane skrypty.
⬤ Wyszukiwanie plików za pomocą funkcji find, locate i slocate.
⬤ Praca z datami i godzinami.
⬤ Tworzenie skryptów powłoki dla różnych zadań użytkownika końcowego.
⬤ Praca z zadaniami wymagającymi parsowania.
⬤ Pisanie bezpiecznych skryptów powłoki.
⬤ Konfigurowanie i dostosowywanie bash.