Учебная страница курса биоинформатики,
год поступления 2010
Основы UNIX
- Курс (надо надеяться) годовой, с зачётами после каждого семестра.
- Для зачёта в первом семестре нужно набрать 10 баллов с домашних или контрольных работ, при этом иметь выполненной хотя бы одну задачу с каждой из контрольных работ.
Часть 1. Командная строка
(7 сентября) Введение, история, name of the game, первые команды (План рассказа)
(14 сентября) Потоки, перенаправления (План рассказа)
(22,29 сентября) Преобразования командной строки (План рассказа)
(6 октября) Процессы, сигналы, переменные, цикл for (План рассказа)
(13 октября) Код возврата процесса, запуск процесса в фоне, цикл while, условия if, read, xargs (План рассказа)
(20 октября) Контрольная работа.
(27 октября)
Часть 2. Неинтерактивное редактирование текстов и таблиц
(3 ноября) Базовые утилиты для редактирования текста: tr, cut, egrep. Регулярные выражения.
(10 ноября) Потоковый текстовый редактор sed.
(17 ноября)
(24 ноября) Потоковые электронные таблицы командной строки: awk (а также снова cut).
(1 декабря) Контрольная работа.
Рекомендованная литература:
- Любая книжка по UNIX и shell
Набор жизненных примеров по sed и awk. Читать вдумчиво, консультироватьс с man про непонятные конструкции.