Архив рубрики: Книги по Shell

Книги по интерпретируемому языку программирования shell

Unix для программистов и пользователей — Грэм Гласс, Кинг Эйблс

Книга посвящена системам UNIX, их истории и развитию. Для различных категорий пользователей описывается работа с утилитами, системными вызовами, командами и библиотечными функциями. Рассматриваются командные языки и командные интерпретаторы Bourne shell, Korn shell, C shell и Bourne Again shell, предоставляющие пользователю удобные средства по взаимодействию с системой. Детально освещёна организация файловой системы, управление вызовами, ввод/вывод и взаимодействие процессов. Обсуждаются вопросы системного администрирования, организации сети, работы с Интернетом. Отдельный раздел посвящён языку С и системному программированию. Для студентов и преподавателей вузов, всех пользователей UNIX, системных администраторов.

UNIX — универсальная среда программирования — Брайан Керниган, Роб Пайк

Авторы являются разработчиками операционной системы UNIX, великолепно решившие проблему автоматизации деятельности программиста, его творчества за пределами работы. UNIX открыта всем профессионалам. Shell (язык управления заданиями) широко используется, и это подчеркивается многочисленными примерами. Книга предназначена для программистов-пользователей операционной системы UNIX.

Unix. Программное окружение — Брайн Керниган, Роб Пайк

Книга «Unix. Программное окружение» является введением в программное окружение UNIX и создана для желающих обучиться программированию с помощью всех инструментов, поставляющихся с операционной системой. Здесь описывается: вход в систему, работа с файлами (cat, mv, cp, rm) и каталогами (cd, mkdir и др.), основы окружения (переменные, маски). Также имеется описание фильтров (grep, sed, awk), программирования оболочки (циклы, сигналы, аргументы, стандартный ввод-вывод). Пользователь сможет ознакомиться с введением в системные вызовы (read, write, open, creat и прочие), с введением в программирование с использованием lex, уасс и make, с работой с документацией с помощью troff, tbl и eqn. Опубликованные в книге примеры становятся частью комплекта программ, которые программисты используют ежедневно. Все программы, имеющиеся в данном издании, написаны на Си, поэтому чтобы понять содержимое книги пользователю необходимо знать этот язык или хотя бы находиться на пути его изучения. После ознакомления с этой книгой читатели смогут работать с системой ещё более эффективно и с удовольствием.

Linux и UNIX: программирование в shell. Руководство разработчика — Дэвид Тейнсли

Книга Дэвида Тейнсли «Linux и UNIX: программирование в shell. Руководство разработчика» представлена в виде практического руководства по программированию интерпретатора Bourne shell — стандартного командного интерпретатора в UNIX, совместимого с интерпретатором BASH shell в Linux. В этой книге описано много советов и реальных примеров. Она подойдет как новичкам, так и программистам со стажем. Прочитав ее, пользователь сможет легко создать shell-сценарии для задач, встречающихся во многих системах UNIX и Linux.