Skip to content

Latest commit

 

History

History
91 lines (71 loc) · 1.82 KB

README.md

File metadata and controls

91 lines (71 loc) · 1.82 KB

Organizer

Overview

An utilitairy command to organize files inside directories.

It organize by :

  • File type (Audio, video, pictures, documents,...)
  • Date : files with same last update date are placed in same folder
  • Extensions : files with same extensions are regrouped in a folder
  • Alphabetical order

How to install

Get a package release for your operating system

org -help

Clone repository and build

git clone https://github.com/gtindo/Organizer
  • Build project
cd Organizer
go build -o org

How to use

Check help

org -help

Organize directory by type (audio, video,...)

org -dirs <dir relative or absolute path> 
or
org -dirs <dir relative or absolute path> -method type

Organize multiple folders simulaneously

org -dirs "<dir1 path>, <dir2 path>, ..., <dirn path>"

Organize folder with alphabetical order

org -dirs <dir path> -method alph

Organize dirirectory by extensions

org -dirs <dir path> -method ext

Organize directory by date

org -dirs <dir path> -method date

Exclude some files

org -dirs <dir path> -ef "file1.txt, file2.txt, ..., filen.txt"

Exclude files with some extensions

org -dirs <dir path> -ex "mp3, mp4, png"

Translate created directories (only english, french and spanish are supported). English is default language.

org -dirs <dir path> -lang fr
org -dirs <dir path> -lang en
org -dirs <dir path> -lang es

Author

G_T_Y