Создан заказ №1961014
18 апреля 2017
Написание скриптов в Unix bash, Программирование
Как заказчик описал требования к работе:
1.Написать скрипт создающий в текущей папке файл размером 1Кб со случайным содержимым. 2.Усложнить скрипт из пункта 1 добавив в него входящий параметр, указывающий на размер файла в байтах, при его отсутствии считать равным 1024 3.Усложнить скрипт из п.2 чтобы он генерировал дерево файлов со вложенн
остью каталогов не меньше 4, причём ветвления и содержимое каталогов, являлись бы также случайными.( Название каждого файла/каталога также случайное и длинной 8 символов.)(Условие окончания генерации - создание 1000 файлов). 4.Написать скрипт, проходящий по дереву созданному скриптом в п.3 и создающим в самых нижележащих каталогах по 1 мягкой ссылке и по одной жёсткой ссылке на 1 из файлов (на разные файлы) находящихся в вышележащие каталоге. Файлы-ссылки назвать hardlink и softlink соответственно. 5. Написать скрипт создающий в Вашей домашней директории папки tocopy и tomove соответственно. Скопировать созданную структуру в tocopy, а затем перенести в tomove, при этом установить на tocopy права разрешающие писать только владельцу, а на tomove писать всем. 6. Написать скрипт, проходящий по дереву созданному скриптом в п.5 в папке tomove и находящий в файлах заданную подстроку (задаётся в качестве входного параметра в скрипт) и выводящий на экран количество файлов содержащих эту подстроку, а при нахождении каждого файла содержащего данную подстроку писал бы об этом сообщение в системный лог. 7. Написать скрипт, удаляющий всё то что было создано за предыдущие пункты, таким образом, чтобы он из tomove сначала удалил только файлы, не затрагивая структуру каталогов, затем удалил всё в tocopy и окончательно удалил всё в tomove
подробнее
Заказчик
заплатил
заплатил
100 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик принял работу без использования гарантии
19 апреля 2017
Заказ завершен, заказчик получил финальный файл с работой
5
Написание скриптов в Unix bash, Программирование .docx
2017-04-22 12:29
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
Спасибо за помощь. Работа была выполнена в срок, с объяснениями . На все поставленные вопросы получил развернутые ответы.