LINUX.ORG.RU

Помогите с задачей, пожалуйста! Очень нужно!


0

0

Прошу прощения, что снова поднимаю эту тему, ибо вопрос уже задавали от 11.12.12 (Помогите решить задачу. очень нужно)). Но там все глухо =( В общем.. Для того чтобы не допустить потерю информации при порче диска, обычно используют резервное копирование файлов (backup). Простейшей формой backup’а является копирование всех файлов из одной директории в другую. Этот способ требует много времени и места на диске. Напишите программу, осуществляющую более интеллектуальный подход. Программа должна брать из командной строки два параметра: исходную директорию и директорию назначения. Она должна рекурсивно сканировать исходную директорию, делать копии всех файлов, для которых ранее не делались копии или которые были изменены с момента последнего backup’а, размещая их в соответствующих местах директории назначения. После копирования каждого файла должна вызываться команда сжатия gzip. Это уменьшит требуемый размер дисковой памяти; а файл будет переименован с добавлением расширения .gz. Все возникающие ошибки (нет исходной директории, файл закрыт для чтения и т.д.) должны корректно обрабатываться с выдачей соответствующего сообщения. ____ berzin11295@yandex.ru

rsync + tar внезапно и писать ничего не нужно... всякие проверки делаем прогой test и выдаем сообщения

CHIPOK ★★★
()
Последнее исправление: CHIPOK (всего исправлений: 1)

и что у тебя не получается?

ggrn ★★★★★
()

После копирования каждого файла должна вызываться команда сжатия gzip.

gzip

я бы помог, с радостью бы помог, но я только bzip знаю.

novitchok ★★★★★
()
Последнее исправление: novitchok (всего исправлений: 1)

Хочу 5000 рублей за помощь. Тебе реквизиты отправить?

vinignik
()
Ответ на: комментарий от anonymous

ОП сачкует с лабораторными работами

хм. в 3-м класе уже лабы задают?

JK
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.