Международный бестселлер "Командная строка Linux" поможет преодолеть путь от первых робких щелчков по клавишам до уверенного создания полноценных программ для последней версии bash - наиболее популярной командной оболочки Linux. Второе издание рассказывает о новых возможностях bash 4.x, таких как новые операторы перенаправления и операции подстановки. В разделе, посвященном сценариям оболочки, рассматриваются современные надежные методы программирования, способы предотвращения типичных ошибок и потенциально опасных ситуаций. Вы освоите неустаревающие навыки владения командной строкой: навигацию по файловой системе, настройку окружения, объединение команд в цепочки и сопоставление с регулярными выражениями. Вы постигните философию, лежащую в основе многих инструментов командной строки, разберетесь с богатым наследием, полученным от суперкомпьютеров с Unix, и приобщитесь к знаниям, накопленным поколениями гуру, исключивших мышь из своего арсенала инструментов. Их коротких и простых глав, вы узнаете, как: - создавать и удалять файлы, каталоги и символические ссылки; - администрировать свою систему, от работы с сетью до установки пакетов и управления процессами; - использовать стандартный ввод и вывод, перенаправление и конвейеры; - редактировать файлы с помощью vi, самого популярного в мире текстового редактора; - писать сценарии командной оболочки для автоматизации рутинных задач; - манипулировать содержимым текстовых файлов с помощью cut, paste, grep, patch и sed. Преодолев пе...
Mezhdunarodnyj bestseller "Komandnaja stroka Linux" pomozhet preodolet put ot pervykh robkikh schelchkov po klavisham do uverennogo sozdanija polnotsennykh programm dlja poslednej versii bash - naibolee populjarnoj komandnoj obolochki Linux. Vtoroe izdanie rasskazyvaet o novykh vozmozhnostjakh bash 4.x, takikh kak novye operatory perenapravlenija i operatsii podstanovki. V razdele, posvjaschennom stsenarijam obolochki, rassmatrivajutsja sovremennye nadezhnye metody programmirovanija, sposoby predotvraschenija tipichnykh oshibok i potentsialno opasnykh situatsij. Vy osvoite neustarevajuschie navyki vladenija komandnoj strokoj: navigatsiju po fajlovoj sisteme, nastrojku okruzhenija, obedinenie komand v tsepochki i sopostavlenie s reguljarnymi vyrazhenijami. Vy postignite filosofiju, lezhaschuju v osnove mnogikh instrumentov komandnoj stroki, razberetes s bogatym naslediem, poluchennym ot superkompjuterov s Unix, i priobschites k znanijam, nakoplennym pokolenijami guru, iskljuchivshikh mysh iz svoego arsenala instrumentov. Ikh korotkikh i prostykh glav, vy uznaete, kak: - sozdavat i udaljat fajly, katalogi i simvolicheskie ssylki; - administrirovat svoju sistemu, ot raboty s setju do ustanovki paketov i upravlenija protsessami; - ispolzovat standartnyj vvod i vyvod, perenapravlenie i konvejery; - redaktirovat fajly s pomoschju vi, samogo populjarnogo v mire tekstovogo redaktora; - pisat stsenarii komandnoj obolochki dlja avtomatizatsii rutinnykh zadach; - manipulirovat soderzhimym tekstovykh fajlov s pomoschju cut, paste, grep, patch i sed. Preodolev pe...