Trash

C и C++ 4480 UAH
Работа 4 из 10
Trash Utility — лёгкая консольная утилита на C++17 для Linux. Перемещает файлы и папки в корзину ~/.local/share/Trash по стандарту Freedesktop.org (аналог gio trash, trash-put).
Основные возможности:
Перемещение файлов/директорий
Создание .trashinfo (оригинальный путь + дата удаления ISO 8601)
Автоматическое разрешение конфликтов имён (_1, _2…)
Поддержка относительных и абсолютных путей
Создаёт папки files/ и info/ при необходимости
Только стандартная библиотека C++17 (~120 строк кода)
Технически: g++ -std=c++17, протестировано на Ubuntu/Debian/Fedora.
Ограничения MVP: нет восстановления, списка, очистки, работы с внешними дисками и флагов.
Полезна как: сверхлёгкая альтернатива trash-cli, безопасная замена rm в скриптах.
Детали
  • Trash
  • Добавлена:
92

Фрилансер

  • Max Adamchuk
  • Винница, Украина
  • 0 1
  • Свободен для работы
  • Проектов -
  • Оценка -
  • Рейтинг 588
Зарегистрируйтесь

Если у вас есть аккаунт, авторизуйтесь

Показатели

  • Последний визит: 1 месяц 6 дней назад