Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

🗂️ sorted-files-linux

Умный Bash-скрипт для автоматической сортировки файлов в вашей папке загрузок

✨ Возможности

  • Автоопределение — сам находит вашу папку загрузок
  • Проверка прав — проверяет доступ перед любыми действиями
  • 80+ форматов — изображения, видео, документы, архивы
  • 5 категорий — понятная система сортировки
  • Безопасно и быстро — без зависимостей, чистый Bash

🛠️ Как это работает

  1. Находит вашу папку загрузок (~/Downloads или ~/downloads)
  2. Проверяет права на чтение/запись/выполнение
  3. Создаёт папки: Images/, Videos/, Documents/, Archives/, Others/
  4. Сортирует файлы по их расширениям
  5. Перемещает каждый файл в соответствующую папку

🚀 Запуск скрипта

Сделайте скрипт исполняемым:

chmod +x organizm.sh

Запустите скрипт:

./organizm.sh

Скрипт проверит вашу папку загрузок и отсортирует файлы. Файлы будут перемещены в соответствующие папки: Images, Videos, Documents, Archives, Others.

Для завершения дождитесь сообщения «The organism has finished sorting».

📁 Поддерживаемые форматы

🖼️ Изображения (19 форматов)

.jpg, .jpeg, .png, .gif, .bmp, .webp, .svg, .ico,
.tiff, .tif, .heic, .heif, .raw, .cr2, .nef,
.psd, .ai, .eps, .pnm

🎬 Видео (20 форматов)

.mp4, .avi, .mov, .mkv, .flv, .wmv, .webm, .m4v,
.mpg, .mpeg, .mpv, .m2v, .3gp, .ogv, .vob,
.rm, .rmvb, .asf, .mts, .m2ts

📄 Документы (26 форматов)

.pdf, .doc, .docx, .xls, .xlsx, .ppt, .pptx, .txt,
.rtf, .odt, .ods, .odp, .csv, .tex, .md, .json,
.xml, .yaml, .yml, .ini, .cfg, .conf, .log,
.epub, .mobi, .azw

🗜️ Архивы (23 формата)

.zip, .rar, .7z, .tar, .gz, .bz2, .xz, .tgz,
.tbz2, .txz, .z, .lz, .lzma, .lzo, .rz, .sz,
.zoo, .arj, .cab, .cpio, .deb, .rpm, .pkg

⚠️ Требования

  • Операционная система Linux
  • Оболочка Bash
  • Папка загрузок с именем Downloads или downloads

About

Bash-скрипт для сортировки файлов в каталоге Downloads для Linux

Topics

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages