ПЗ 5. Примерные контрольные задания
Создайте в домашнем каталоге командный файл, который выполняет следующие действия. Используйте команду echo для вывода подсказки для пользователя, какую информацию необходимо ввести в тот или иной текстовый файл.
- Cоздайте в домашнем каталоге каталог Dr1. В этом каталоге создайте два подкаталога Dr2 и Dr3. В каталоге Dr2 создайте подкаталог Dr4.
- В каталоге Dr1 создайте текстовый файл FIO, в который запишите свое имя и фамилию.
- В этом же каталоге создайте текстовый файл GR, в который запишите курс и номер группы.
- В каталоге Dr2 создайте текстовый файл INFO, перенаправляя вывод из файлов FIO и GR.
- Поместите в файл KALEND, созданный в каталоге Dr2, календарь на текущий месяц.
- Создайте в каталоге Dr3 файл LIST, в который поместите список файлов, отсортированных в алфавитном порядке, каталога /usr/sbin.
- Скопируйте файлы, содержащие в имени одну из букв a-c, из каталога /bin в каталог Dr4.
- Файлы из Dr4, имеющие длину имени не более 4 символов, скопируйте в Dr3.
- Переместите эти файлы из Dr3 в каталог Dr2.
- Создайте ссылку на каталог Dr2 в каталоге Dr4.
- В каталоге Dr2 создайте жесткую ссылку HFIO на файл FIO, допишите в конец файла место жительства.
- В файле TREE, созданном в домашнем каталоге, запишите список всех файлов и подкаталогов, находящихся в каталоге Dr1.
Создайте второй командный файл, который будет удалять созданные каталоги вместе со всем содержимым.