Для успешной сдачи работы требуется выполнить наизусть следующие
операции:
1) создать два трехуровневых поддерева каталогов и поместить в один из
каталогов четыре текстовых файла, два из которых имеют в своем
имени одинаковую символьную последовательность, называемую далее «словом»;
2) с помощью ed отредактировать текстовый файл;
3) вывести файл на экран;
4) выполнить добавление текста в начало, в середину и в конец файла;
5) вывести файл на экран;
6) произвести переименование файла;
7) выполнить копирование файла (исходный файл и файл-копия должны
располагаться в разных каталогах);
8) поместить в любой другой каталог скрипт, имеющий два входных параметра: имя каталога и набор символов. Скрипт выполняет действия:
? вывод на экран перечня файлов, «дочерних» к заданному каталогу,
которые имеют в своем имени заданный набор символов;
? уничтожение всех остальных файлов заданного каталога;
? любые другие действия (по вашему желанию);
9) создать свой инициализационный скрипт, выполняющий действия:
? здоровается;
? «переделывает» приглашения shell;
? запускает вложенный скрипт, созданный в (8), задав ему в качестве параметров каталог и «слово» из (1);
? любые другие действия (по вашему желанию);
10) выйти из UNIX, а затем войти вновь с целью демонстрации результатов выполнения инициализационного скрипта.
·····························································
Примечание 1. При выполнении задания разрешается использовать те средства shell, которые рассмотрены в данной работе. В частности нельзя применять управляющие операторы (рассматриваются в следующей работе).
Примечание 2. Для избирательного удаления файлов в (8)
рекомендуется использовать команду rm с флагом -i, предварительно установив права доступа к файлам. При этом для обеспечения автоматического выполнения rm ее стандартный ввод должен
быть переключен на вспомогательный файл, содержащий любой
символ кроме «y»
Наталья
Мисис
Исполнитель сделала все во время. Молодец. Хочу поблагодарить разработчика такого классног...
Тимофей
Огу
Работа выполнена отлично, без замечании, не первый раз заказываю, и не последний, очень ка...
Роман
МАГУ
Автор сделал все очень быстро, настоятельно рекомендую данного автора. Без замечаний, быст...
Николай
ВЛГУ им. А.Г. и Н.Г. Столетовых
Все отлично, попросил скинуть работы пораньше, сделал как договорились) Оценили на 4, но в...