Книги автора: UNIX — универсальная среда программированияThe UNIX Programming Environment
Язык программирования Си. Издание 3-е, исправленноеThe C programming Language. Second Edition
/ Книги автора: Управление контент-маркетингом. Практическое руководство по созданию лояльной аудитории для вашего бизнеса
UNIX — универсальная среда программированияThe UNIX Programming Environment
Продающий контент. Как связать контент-маркетинг, SEO и социальные сети в единую систему
Как быстро заработать деньги в ИнтернетYour Internet Cash Machine. The Insiders
/ Книги автора: UNIX — универсальная среда программированияThe UNIX Programming Environment
Язык программирования Си. Издание 3-е, исправленноеThe C programming Language. Second Edition
/ Книга: UNIX — универсальная среда программирования
Оглавление книги
- Предисловия
- Глава 1 UNIX для начинающих
- 1.1 Итак, приступаем
- 1.2 Повседневная работа: файлы и основные команды
- 1.3 Продолжаем изучать файлы: каталоги
- 1.4 Интерпретатор shell
- 1.5 Другие средства UNIX
- Глава 2 Файловая система
- 2.1 Основные сведения о файлах
- 2.2 Что хранится в файле?
- 2.3. Каталоги и имена файлов
- 2.4. Права доступа
- 2.5 Индексные дескрипторы
- 2.6 Иерархия каталогов
- 2.7 Файлы устройств
- Глава 3 Возможности интерпретатора shell
- 3.1 Структура командной строки
- 3.2 Метасимволы
- 3.3 Создание новых команд
- 3.4 Аргументы и параметры команд
- 3.5 Результат выполнения программы в качестве аргумента
- 3.6 Переменные языка shell
- 3.7 Еще раз о переключении ввода-вывода
- 3.8 Циклы в shell-программах
- 3.9 Программа bundle: соберем все воедино
- 3.10 Для чего нужно программировать на языке shell!
- Глава 4 Фильтры
- 4.1 Семейство программ grep
- 4.2 Другие фильтры
- 4.3 Потоковый редактор sed
- 4.4 Язык awk поиска и обработки шаблонов
- 4.5 Хорошие файлы и хорошие фильтры
- Глава 5 Программирование на языке shell
- 5.1 Совершенствование команды cal
- 5.2 Что представляет собой команда which?
- 5.3 Циклы while и until: контроль входа в систему
- 5.4 Команда trap: обработка прерываний
- 5.5 Команда overwrite: замена файла
- 5.6 Команда zap: уничтожение процесса по имени
- 5.7 Команда pick: пробелы или аргументы
- 5.8 Команда news: служба информации пользователей
- 5.9 Команды get и put: контроль изменении файла
- 5.10 Заключение
- Глава 6 Программирование с помощью стандартных функций ввода-вывода
- 6.1 Стандартные входной и выходной потоки: программа vis
- 6.2 Аргументы программы: vis версия 2
- 6.3 Доступ к файлам: vis версия 3
- 6.4 Вывод на экран порциями: программа p
- 6.5 Пример: pick
- 6.6 Об ошибках и отладке
- 6.7 Пример: zap
- 6.8 Диалоговая программа сравнения файлов: idiff
- 6.9 Доступ к среде
- Глава 7 Системные вызовы в UNIX
- 7.1 Ввод-вывод низкого уровня
- 7.2 Файловая система: каталоги
- 7.3 Файловая система: индексные дескрипторы
- 7.4 Процессы
- 7.5 Сигналы и прерывания
- Глава 8 Разработка программ
- 8.1 Этап 1: калькулятор с четырьмя действиями
- 8.2 Этап 2: переменные и восстановление после ошибки
- 8.3 Этап 3: переменные с произвольными именами; встроенные функции
- 8.4 Этап 4: компиляция на машину
- 8.5 Этап 5: структуры управления и операции отношений
- 8.6 Этап 6: функции и процедуры; ввод-вывод
- 8.7 Оценка времени выполнения
- 8.8 Заключение
- Глава 9 Подготовка документации
- 9.1 Пакет макроопределений ms
- 9.2 Уровень troff
- 9.3 Препроцессоры tbl и eqn
- 9.4 Справочник
- 9.5 Дополнительные средства для подготовки документации
- Глава 10 Эпилог
- Приложение 1 Краткое описание редактора
- Приложение 2 Справочное руководство по hoc
- Приложение 3 Исходные тексты калькулятора hoc
- 3.1 hoc1
- 3.2 hoc2
- 3.3 hoc3
- 3.4 hoc3 с lex
- 3.5 hoc4
- 3.6 hoc5
- 3.6.1 code.c
- 3.6.2 fib
- 3.6.3 fib2
- 3.6.4 hoc.h
- 3.6.5 hoc.y
- 3.6.6 init.c
- 3.6.7 makefile
- 3.6.8 math.c
- 3.6.9 symbol.c
- 3.7 hoc6
- 3.7.1 ack
- 3.7.2 ack1
- 3.7.3 code.c
- 3.7.4 double
- 3.7.5 fac
- 3.7.6 fac1
- 3.7.7 fac2
- 3.7.8 fib
- 3.7.9 fib2
- 3.7.10 fibsum
- 3.7.11 fibtest
- 3.7.12 hoc.h
- 3.7.13 hoc.ms
- 3.7.14 hoc.y
- 3.7.15 init.c
- 3.7.16 makeapp
- 3.7.17 makefile
- 3.7.18 math.c
- 3.7.19 mbox
- 3.7.20 symbol.c
- 3.8 Всякая всячина
- 3.8.1 addup1
- 3.8.2. addup2
- 3.8.3 backup
- 3.8.4 backwards
- 3.8.5 badpick.c
- 3.8.6 bundle
- 3.8.7 cal
- 3.8.8 calendar1
- 3.8.9 calendar2
- 3.8.10 calendar3
- 3.8.11 cat0.c
- 3.8.12 checkmail.c
- 3.8.13 checkmail.sh
- 3.8.14 cp.c
- 3.8.15 doctype
- 3.8.16 double
- 3.8.17 efopen.c
- 3.8.18 error.c
- 3.8.19 field1
- 3.8.20 field2
- 3.8.21 fold
- 3.8.22 frequent
- 3.8.23 frequent2
- 3.8.24 get
- 3.8.25 get.с
- 3.8.26 getname
- 3.8.27 idiff.c
- 3.8.28 makefile
- 3.8.29 newer
- 3.8.30 news1
- 3.8.31 news2
- 3.8.32 news3
- 3.8.33 nohup
- 3.8.34 older
- 3.8.35 overwrite1
- 3.8.36 overwrite2
- 3.8.37 overwrite3
- 3.8.38 p1.c
- 3.8.39 p2.c
- 3.8.40 p3.c
- 3.8.41 p4.c
- 3.8.42 pick1
- 3.8.43 pick.c
- 3.8.44 prpages
- 3.8.45 put
- 3.8.46 readslow.c
- 3.8.47 replace
- 3.8.48 signaltest.c
- 3.8.49 spname.c
- 3.8.50 strindex.c
- 3.8.51 sv.c
- 3.8.52 system1.c
- 3.8.53 system.c
- 3.8.54 timeout.c
- 3.8.55 toolong
- 3.8.56 ttyin1.c
- 3.8.57 ttyin2.c
- 3.5.58 vis1.c
- 3.5.59 vis2.c
- 3.8.60 vis3.c
- 3.8.61 waitfile.c
- 3.8.62 watchfor
- 3.8.63 watchwho
- 3.8.64 which1
- 3.8.65 which1.H
- 3.8.66 which2
- 3.8.67 wordfreq
- 3.8.68 zap1
- 3.8.69 zap2
- 3.8.70 zap.c
- Сноски из книги
- Содержание книги
- Популярные страницы
Оглавление статьи/книги
- Предисловия
- Глава 1 UNIX для начинающих
- Глава 2 Файловая система
- Глава 3 Возможности интерпретатора shell
- Глава 4 Фильтры
- Глава 5 Программирование на языке shell
- Глава 6 Программирование с помощью стандартных функций ввода-вывода
- Глава 7 Системные вызовы в UNIX
- Глава 8 Разработка программ
- Глава 9 Подготовка документации
- Глава 10 Эпилог
- Приложение 1 Краткое описание редактора
- Приложение 2 Справочное руководство по hoc
- Приложение 3 Исходные тексты калькулятора hoc
- Сноски из книги
- Содержание книги
- Популярные страницы
Похожие страницы
- Глава 1 UNIX для начинающих
- UNIX — универсальная среда программирования
- 8.2. Языки программирования Виды программирований
- Язык программирования Python
- ЧАСТЬ 1 ВВЕДЕНИЕ В IPC UNIX
- Правовая среда рекламы
- Основы программирования в Linux
- Универсальная структура адреса сокета
- Классы для программирования графики
- 13. Лекция: Интеграция Python с другими языками программирования.
- Using the Common UNIX Printing System GUI
- UNIX Security Considerations