Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Использование команд ввода-вывода.




Для выполнения данной практической работы необходим дистрибутив Unix или Linux.

Порядок выполнения работы:

1. Изучить назначения и параметры команд:

a. Man

b. Sed

c. Grep

d. Tee

e. Wc

2. Используя принципы конвейерной обработки составить команду, которая выполнит следующие действия:

a. Сформирует man-страницу любой команды;

b. Заменит в ней название команды на слово None;

c. Запишет получившийся man-файл в файл text_man, расположенный в домашней директории пользователя;

d. Посчитает количество строк данного файла, в которых произошла замена;

e. Запишет получившееся число в файл сh_count, расположенный в том же каталоге, что и файл text_man.

3. Изучить потоки ввода-вывода stdin, stdout, stderr.

4. При помощи команды read считать с клавиатуры в переменные oper1 и oper2 два числа.

5. Написать команду, которая будет вычислять частное этих двух операндов. Результат выполнения команды или ошибку необходимо вывести на экран и записать в два файла:

a. Out – для результатов выполнения команды;

b. Err – для сведения об ошибках выполнения команды.

Примечание: Следует проанализировать механизм возникновения ошибки данной операции и способ её локализации в пределах потоков ввода-вывода.

В отчёте необходимо предоставить команды из пунктов 2 и 5.


 






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных