Создан заказ №7653364
11 ноября 2021
Написать bash-скрипт, который работает с файлами
Как заказчик описал требования к работе:
Вам необходимо написать bash-скрипт, который работает с файлами.
(1 балл) скрипт умеет принимать 3 аргумента: имя директории для обработки, имя директории для сохранения результатов работы, имя архива
(2 балла) скрипт может рекурсивно обойти директорию для обработки и вывести на экран статистику: о
бщее количество вложенных директорий, общее количество файлов, размер директории (сколько памяти занимает)
(2 балла) скрипт может скопировать все файлы директории для обработки (любого уровня вложенности) в корень директории для сохранения результатов (обратите внимание, повторение иерархии вложенных папок директории для обработки в директории для сохранения результатов не только не требуется, но и противоречит заданию)
(1 балл) скрипт может создать архив с именем имя архива, в который добавлены все файлы из директории для обработки
(2 балла) скрипт при копировании файлов из директории для обработки в директорию для сохранения результатов умеет корректно (без потери информации) обрабатывать ситуации, когда в директории для обработки имеются файлы с одинаковым именем
(1 балл) скрипт при передаче параметра -h (help) выводит краткую справку о том, что он делает, и какие параметры принимает
(1 балл) скрипт при передаче параметра -s (silence) продолжает выполнять все те же действия, но ничего не выводит в консоль
Пример работы:
input_dir:
A
test.txt
readme.md
B
test.txt
my_script input_dir output_dir archive_name
2 dirs, 3 files, 1,5Kb
output_dir
test.txt
test_2.txt
readme.md
Правила сдачи
Отправьте выполненное задание в формате скрипта (в формате .sh
подробнее
Заказчик
заплатил
заплатил
200 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик принял работу без использования гарантии
12 ноября 2021
Заказ завершен, заказчик получил финальный файл с работой
5
Написать bash-скрипт, который работает с файлами .docx
2021-11-15 19:52
Последний отзыв студента о бирже Автор24
Общая оценка
4.8
Положительно
Все отлично. Автор прислал работу раньше срока - супер. Все подробно. Обращаюсь уже не первый раз, рекомендую. Особенно для работ по программированию :)