Это полностью обновленное издание классического пособия по программированию командных оболочек в системах Unix. Следуя методике изложения материала, принятой в первоначальном издании, авторы книги уделили основное внимание стандартной оболочке POSIX, поясняя особенности разработки полезных программ в этой удобной среде, чтобы извлечь максимальную пользу из потенциала, заложенного в основу Unix и подобных ей операционных систем.После краткого обзора команд Unix в книге подробно рассматривается поэтапный процесс создания программ или сценариев оболочки, их отладки и особенностей их работы в среде оболочки. Все основные средства оболочки поясняются на многих практических примерах, что упрощает написание сценариев оболочки для конкретного применения. В книге описываются также основные средства оболочек Korn и Bash.Книга позволяет научиться.- Выгодно пользоваться многими утилитами, предоставляемыми системой Unix.- Писать эффективные сценарии оболочки.- Употреблять встроенные в оболочку конструкции для выбора вариантов и организации циклов.- Применять эффективные механизмы заключения в кавычки.- Извлекать максимальную пользу из встроенной в оболочку предыстории команд и средств их редактирования.- Пользоваться регулярными выражениями в командах Unix.- Выгодно пользоваться специальными средствами оболочек Korn и Bash.- Выявлять основные отличия версий языка оболочки.- Регулировать порядок реакции системы Unix на действия пользователя.- Настраивать среду оболочки.- Пользоваться функциями.- Отлаживать программы и сценарии оболочки."Самая лучшая и действительно классическая книга для обучения программированию командных оболочек".Dr. Dobb's Journal.Книга обсуждается в отдельном сообщении в блоге Виктора Штонда.
Eto polnostju obnovlennoe izdanie klassicheskogo posobija po programmirovaniju komandnykh obolochek v sistemakh Unix. Sleduja metodike izlozhenija materiala, prinjatoj v pervonachalnom izdanii, avtory knigi udelili osnovnoe vnimanie standartnoj obolochke POSIX, pojasnjaja osobennosti razrabotki poleznykh programm v etoj udobnoj srede, chtoby izvlech maksimalnuju polzu iz potentsiala, zalozhennogo v osnovu Unix i podobnykh ej operatsionnykh sistem.Posle kratkogo obzora komand Unix v knige podrobno rassmatrivaetsja poetapnyj protsess sozdanija programm ili stsenariev obolochki, ikh otladki i osobennostej ikh raboty v srede obolochki. Vse osnovnye sredstva obolochki pojasnjajutsja na mnogikh prakticheskikh primerakh, chto uproschaet napisanie stsenariev obolochki dlja konkretnogo primenenija. V knige opisyvajutsja takzhe osnovnye sredstva obolochek Korn i Bash.Kniga pozvoljaet nauchitsja.- Vygodno polzovatsja mnogimi utilitami, predostavljaemymi sistemoj Unix.- Pisat effektivnye stsenarii obolochki.- Upotrebljat vstroennye v obolochku konstruktsii dlja vybora variantov i organizatsii tsiklov.- Primenjat effektivnye mekhanizmy zakljuchenija v kavychki.- Izvlekat maksimalnuju polzu iz vstroennoj v obolochku predystorii komand i sredstv ikh redaktirovanija.- Polzovatsja reguljarnymi vyrazhenijami v komandakh Unix.- Vygodno polzovatsja spetsialnymi sredstvami obolochek Korn i Bash.- Vyjavljat osnovnye otlichija versij jazyka obolochki.- Regulirovat porjadok reaktsii sistemy Unix na dejstvija polzovatelja.- Nastraivat sredu obolochki.- Polzovatsja funktsijami.- Otlazhivat programmy i stsenarii obolochki."Samaja luchshaja i dejstvitelno klassicheskaja kniga dlja obuchenija programmirovaniju komandnykh obolochek".Dr. Dobb's Journal.Kniga obsuzhdaetsja v otdelnom soobschenii v bloge Viktora Shtonda.