Josef Kufner

update-cat.sh

Bash skript sloužící k vytváření a aktualizacím soustavy symlinků na archiv fotek.

Struktura archivu fotek

Skript vyžaduje přesný formát adresářů s fotkama ve tvaru:

datum-kategorie-popis

Kde datum a kategorie jsou v libovolném formátu bez pomlček. Kategorie je klíč podle kterého jsou adresáře s fotkama roztříděny.

Takže například z adresářů (tridene a tridene.cat jsou ve stejném adresáři):
tridene
 |-- 20050404-Vylet-Rozhledna
 |-- 20050714-Prednaska-Linux
 |-- 20050825-Vylet-Rybnik
 `-- 20051015-Prednaska-FreeBSD

Vznikne tato struktura symlinku:

tridene.cat
 |-- Prednaska
 |    |-- 20050714-Linux -> ../../tridene/20050714-Prednaska-Linux
 |    `-- 20051015-FreeBSD -> ../../tridene/20051015-Prednaska-FreeBSD
 `-- Vylet
      |-- 20050404-Rozhledna -> ../../tridene/20050404-Vylet-Rozhledna
      `-- 20050825-Rybnik -> ../../tridene/20050825-Vylet-Rybnik

Závislosti

Download