Script til sortering

Alle tekniske spørgsmål som ikke hører ind under de andre fora.
edina
Indlæg: 64
Tilmeldt: 26. aug 2010, 17:19
IRC nickname: Edina

Script til sortering

Indlæg af edina »

hey

jeg står vil lave et script der kan :

Sorter filer efter år / måneded, og smide dem i kataloger som den
selv opretter

står nok med en 10K filer fra 5år tilbage ialt, så det ska være noget
advanceret cp kommanden / mv

eller omskrevet: den ska fx smide alle billeder fra fx januar 2006
ind i et katalog der fx heddeR: 01/2006

Håber jeg har forklaret mig godt nok, for ville gerne ha lidt guides i MV og CP
laoshi
Redaktør
Indlæg: 5515
Tilmeldt: 26. apr 2008, 20:52
IRC nickname: laoshi
Geografisk sted: Vejle

Re: Script til sortering

Indlæg af laoshi »

Hej edina.
Jeg flytter lige din tråd til Tekniske Spørgsmål, da Guides og HowTos er beregnet til færdige guides og ikke til spørgsmål.
"Von guten Mächten wunderbar geborgen
erwarten wir getrost was kommen mag.
Gott ist mit uns am Abend und am Morgen
Und ganz gewiss an jedem neuen Tag"

(Dietrich Bonhoeffer 1906-1945)

http://www.stromata.dk
https://wiki.ubuntu.com/FlemmingChristensen
https://launchpad.net/~laoshi
lath
Indlæg: 5095
Tilmeldt: 27. apr 2008, 02:16
IRC nickname: lars_t_h
Geografisk sted: Fyn

Re: Script til sortering

Indlæg af lath »

edina skrev:hey

jeg står vil lave et script der kan :

Sorter filer efter år / måneded, og smide dem i kataloger som den
selv opretter

står nok med en 10K filer fra 5år tilbage ialt, så det ska være noget
advanceret cp kommanden / mv

eller omskrevet: den ska fx smide alle billeder fra fx januar 2006
ind i et katalog der fx heddeR: 01/2006

Håber jeg har forklaret mig godt nok, for ville gerne ha lidt guides i MV og CP


Man kan gøre mange ting i terminalen , men man kan også lade være og bruge KISS (Keep It Simple, but not too Simple) princippet:
https://help.ubuntu.com/community/Photos/BatchRenaming er måske et værktøj for dig?

Vil du absolut terminalen er der rename(1):
http://tips.webdesign10.com/how-to-bulk-rename-files-in-linux-in-the-terminal
hvis syntax du kan læse om med

Kode: Vælg alt

man 1 rename

('q'-tast afslutter manual læseren)

/Lars
Jeg er Software ingeniør (Diplomingeniør) i Informationsteknologi og indlejede systemer, hvor indlejrede systemer er computer (microcontroller) + elektronik i for eksempel et TV, en router, en vaskemaskine og den slags
edina
Indlæg: 64
Tilmeldt: 26. aug 2010, 17:19
IRC nickname: Edina

Re: Script til sortering

Indlæg af edina »

det var ikke hetl det jeg havdde i tankeren

for har en mappe med mange 100 undermapper med filler fra forksellige datoer
alt rodet sammen og det ska så ryddes op, delt op i år og måneder
lath
Indlæg: 5095
Tilmeldt: 27. apr 2008, 02:16
IRC nickname: lars_t_h
Geografisk sted: Fyn

Re: Script til sortering

Indlæg af lath »

edina skrev:det var ikke hetl det jeg havdde i tankeren

for har en mappe med mange 100 undermapper med filler fra forksellige datoer
alt rodet sammen og det ska så ryddes op, delt op i år og måneder


Ok, men så begynder jeg at tro at det ikke er så nemt som du tror det er - specielt hvis du skal have fat i EXIF data fra jpeg filer.
Så skal du ud i noget hvor du skal bruge rigtig programmering - Python egner sig nok ret godt til det.
Mere om Python: http://en.wikipedia.org/wiki/Python_%28programming_language%29, http://www.python.org/

Regn med at bruge minimum et par uger med nogle timers træning per dag på at lære Python. Det er værd at lære for så kan selv programmere det der skal ske på din computer. Python virker iøvrigt også på Windows og Mac OS X ud over Linux, *BSD, og andre Unix.

Hot tip:
Full Circle Magazine har en meget lang serie om at lære Python 2 programmering: http://fullcirclemagazine.org/
Gratis Python 2 lærebog (kan ses online og/eller downloades som PDF): http://diveintopython.org/
Gratis Python 3 lærebog (kan ses online og/eller downloades som PDF): http://diveintopython3.org/

Eksempel på Python kode (fra Wikipedia):
Billede

/Lars
Jeg er Software ingeniør (Diplomingeniør) i Informationsteknologi og indlejede systemer, hvor indlejrede systemer er computer (microcontroller) + elektronik i for eksempel et TV, en router, en vaskemaskine og den slags
laoshi
Redaktør
Indlæg: 5515
Tilmeldt: 26. apr 2008, 20:52
IRC nickname: laoshi
Geografisk sted: Vejle

Re: Script til sortering

Indlæg af laoshi »

Hvis det kun drejer sig om billeder, så er det en mulighed at importere dem i Shotwell photo manager, som selv sorterer dem efter datoen som angivet i exif.
"Von guten Mächten wunderbar geborgen
erwarten wir getrost was kommen mag.
Gott ist mit uns am Abend und am Morgen
Und ganz gewiss an jedem neuen Tag"

(Dietrich Bonhoeffer 1906-1945)

http://www.stromata.dk
https://wiki.ubuntu.com/FlemmingChristensen
https://launchpad.net/~laoshi
lath
Indlæg: 5095
Tilmeldt: 27. apr 2008, 02:16
IRC nickname: lars_t_h
Geografisk sted: Fyn

Re: Script til sortering

Indlæg af lath »

laoshi skrev:Hvis det kun drejer sig om billeder, så er det en mulighed at importere dem i Shotwell photo manager, som selv sorterer dem efter datoen som angivet i exif.


Hej laoshi

:) - ja hvad ved jeg om at have rigtig mange billeder, når jeg kun har mindre end et par 100 stk, som er sorteret (jeg plejer altid at sortere det jeg lægger ind på min harddisk).

Shotwell - er det ikke det nye standard foto program (i Ubuntu Maverick Meerkat 10.10)?

/Lars
Jeg er Software ingeniør (Diplomingeniør) i Informationsteknologi og indlejede systemer, hvor indlejrede systemer er computer (microcontroller) + elektronik i for eksempel et TV, en router, en vaskemaskine og den slags
laoshi
Redaktør
Indlæg: 5515
Tilmeldt: 26. apr 2008, 20:52
IRC nickname: laoshi
Geografisk sted: Vejle

Re: Script til sortering

Indlæg af laoshi »

lath skrev:
laoshi skrev:Hvis det kun drejer sig om billeder, så er det en mulighed at importere dem i Shotwell photo manager, som selv sorterer dem efter datoen som angivet i exif.


Hej laoshi

:) - ja hvad ved jeg om at have rigtig mange billeder, når jeg kun har mindre end et par 100 stk, som er sorteret (jeg plejer altid at sortere det jeg lægger ind på min harddisk).

Shotwell - er det ikke det nye standard foto program (i Ubuntu Maverick Meerkat 10.10)?

/Lars


Jo shotwell er det nye standard-fotohåndteringsprogram (kan også installeres i 10.04) - og for så vidt som der er tilknyttet datoer til billederne bliver de lagt i shotwells database og fremvist i ordnet rækkefølge i brugerfladen.

Men du har ret i, at hvis det er andet der skal sorteres, så bliver det nok lidt mere avanceret.
"Von guten Mächten wunderbar geborgen
erwarten wir getrost was kommen mag.
Gott ist mit uns am Abend und am Morgen
Und ganz gewiss an jedem neuen Tag"

(Dietrich Bonhoeffer 1906-1945)

http://www.stromata.dk
https://wiki.ubuntu.com/FlemmingChristensen
https://launchpad.net/~laoshi
edina
Indlæg: 64
Tilmeldt: 26. aug 2010, 17:19
IRC nickname: Edina

Re: Script til sortering

Indlæg af edina »

laoshi jeg tror din løsning er den bedset for
det er for meget at begyndre at prg :)
edina
Indlæg: 64
Tilmeldt: 26. aug 2010, 17:19
IRC nickname: Edina

Re: Script til sortering

Indlæg af edina »

dog var det ikke ne løsning da den kun "sortet" dem i sit eget prg,
og ikke i de folderne de ligger i.
laoshi
Redaktør
Indlæg: 5515
Tilmeldt: 26. apr 2008, 20:52
IRC nickname: laoshi
Geografisk sted: Vejle

Re: Script til sortering

Indlæg af laoshi »

edina skrev:dog var det ikke ne løsning da den kun "sortet" dem i sit eget prg,
og ikke i de folderne de ligger i.

Ja, det er korrekt - men det betyder da at du kan finde billederne i kronologisk følge ved hjælp af shotwell.
"Von guten Mächten wunderbar geborgen
erwarten wir getrost was kommen mag.
Gott ist mit uns am Abend und am Morgen
Und ganz gewiss an jedem neuen Tag"

(Dietrich Bonhoeffer 1906-1945)

http://www.stromata.dk
https://wiki.ubuntu.com/FlemmingChristensen
https://launchpad.net/~laoshi
edina
Indlæg: 64
Tilmeldt: 26. aug 2010, 17:19
IRC nickname: Edina

Re: Script til sortering

Indlæg af edina »

ja men der efter skal jeg kopiere dem alle over i prg, der efter oprette mapper efter år og måned
for der efter at kopirere dem over i den nye folldere og til sidst slette de org
soundpartner
Indlæg: 3461
Tilmeldt: 27. sep 2008, 23:51
IRC nickname: sound
Geografisk sted: København

Re: Script til sortering

Indlæg af soundpartner »

jeg har ikke arbejdet så meget med programmet, men jeg mener der er en mulighed for at eksportere albums således at de bliver ordnet på den måde i filsystemet også
Selvudnævnt guru når det drejer sig om mobilt bredbånd

Webmaster og stifter af:
Billede
Hvor du finder scripts til en hver situation

Billede
laoshi
Redaktør
Indlæg: 5515
Tilmeldt: 26. apr 2008, 20:52
IRC nickname: laoshi
Geografisk sted: Vejle

Re: Script til sortering

Indlæg af laoshi »

Og ellers har jeg på LinuxQuestionsOrg fundet et script som skulle kunne klare opgaven. Jeg har ikke afprøvet det, så jeg kan ikke sige om det virker efter hensigten, men ved gennemlæsningen ser det ud til at være fornuftigt. Det kræver at du har jhead installeret:

Kode: Vælg alt

sudo aptitude install jhead

Du finder scriptet her: http://www.linuxquestions.org/questions ... te-722733/

For alle tilfældes skyld: sørg for at have en frisk backup inden du eksperimenterer med den slags!
"Von guten Mächten wunderbar geborgen
erwarten wir getrost was kommen mag.
Gott ist mit uns am Abend und am Morgen
Und ganz gewiss an jedem neuen Tag"

(Dietrich Bonhoeffer 1906-1945)

http://www.stromata.dk
https://wiki.ubuntu.com/FlemmingChristensen
https://launchpad.net/~laoshi
edina
Indlæg: 64
Tilmeldt: 26. aug 2010, 17:19
IRC nickname: Edina

Re: Script til sortering

Indlæg af edina »

jhead -n%Y/%m/%d/%f *.jpg

Den flytter alle filer fra roden af kataloget ind i folder efter år/måned/dato
nu mangler jeg kun at kunne entne flytte alle billederen ud i roden fra de forskellige kataloger
eller udvide kommandoen så den selv gør det :mrgreen: