Лабораторная работа "Файловый менеджер" по ПпП
1. Создание папки по имени:
Если имя папки не указано, то создание по умолчанию:
Обработка ошибок:
2. Удаление папки по имени:
Обработка ошибок:
Если есть какой-либо файл:
Принудительное удаление:
3. Перемещение между папками, обратно и обработка исключений:
Дополнительно добавлен флаг -c, создающий папку, если такой нет и обработка исключений:
4. Создание пустых файлов с именем по умолчанию, указанным именем и обработка исключений:
5. Запись текста в файл и обработка исключений:
6. Просмотр содержимого текстового файла и обработка исключений:
7. Удаление файла по имени и обработка исключений:
8. Копирование файла из одной папки в другую и обработка исключений:
9. Перемещение файла из одной папки в другую и обработка исключений:
10. Переименование файла и обработка исключений:
Добавлена команда ls для просмотра содержимого рабочей директории:
Для выхода из консоли нужно прописать exit.
Добавлена регистрация пользователей с созданием их собственных директорий: