GithubHelp home page GithubHelp logo

filesegregation's Introduction

Segregacja plików

Prosty skrypt segregujący pliki po dacie utworzenia. Sensowne zastosowanie ma w przypadku dużej ilości plików o losowych nazwach, np. zdjęć na karcie pamięci lub logów serwera;

Domyślnie, segreguje katalogi wewnątrz wybranego katalogu, nie uwzględniając podkatalogów. Domyślna segregacja kopiuje pliki do nowych katalogów, nie naruszając oryginałów.

TODO

  1. Dokumentacja funkcji (w komentarzach)

Before

> tree
.
└── photos
	├── DSM_0110.jpg
	├── DSM_0221.jpg
	├── DSM_0032.jpg
	├── DSM_0403.jpg
	├── DSM_0004.jpg
	├── DSM_0125.jpg
	├── DSM_3346.jpg
1 directory, 8 files

After

> tree
.
└── photos
	├── 2011
	│   ├── 11
	│   │  ├── DSM_1245.jpg
	│   ├── DSM_0032.jpg
	├── 2012
	│   ├── DSM_0403.jpg
	│   ├── DSM_0004.jpg
	│   ├── DSM_0125.jpg
	├── 2013
	│   ├── DSM_3346.jpg
5 directories, 8 files

Uruchamianie

bash fseg.sh [OPCJA] [KATALOG_DO_SEGREGACJI] [NAZWA_KATALOGU_WYJSCIOWEGO]

Dodatkowe opcje

-b : tworzy backup posegregowanych plików
-d : segreguje również po dniu ostatniej modyfikacji
-m : przenosi segregowane pliki (zamiast tylko kopiować)
-r : segreguje pliki w podkatalogach

filesegregation's People

Contributors

piotrl avatar pmroczek avatar

Forkers

piotrl

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.