2014-01-04 09:46, Tore Ericsson skrev:
lördag 4 januari 2014 01:09 14 skrev Martin Leben:Hej! Jag har en käll-katalog med en massa filer i en olika underkataloger. I en destinations-katalog vill jag ha en exakt spegel av hur käll-katalogen ser ut, fast jag vill att exempelvis alla bildfiler skall skalas till en viss maximal storlek. (Detta för att sedan kunna synkronisera destinations-katalogen till mobilen, som ju inte har hur mycket lagringsutrymme som helst...) Om filer i käll-katalogen vid senare körning inte längre existerar skall motsvarande filer i destinations-katalogen raderas. I korthet: Jag skulle alltså i princip vilka ha något som liknar rsync med möjlighet att köra ett konverterings-skript eller liknande på varje fil som kopierats. Finns det något sådant? Eller är jag en drömare?
du är intresserad av inotify och incron, inotify är en trevlig systemövervakare i kärnan som kan skicka ett meddelande när det händer något i en katalog eller i en fil. Med incron kan du t ex knyta ett skript som körs när en ny fil är lagrad i en katalog (t ex autmatiserad bildskalning och kopiering till en annan katalog). Du kan använda incron för ditt rsync-script som då bara körs när det skett ändringar i stället för att köra det på tid med cron.
http://inotify.aiken.cz/ Mvh Anders Wallenquist
Om inte det finns, har någon en cool idé på hur jag skulle göra detta smidigt? Just nu håller jag på med ett skript som går igenom alla filer i käll-katalogen och kollar i en textuell "databas" med checksummor etc om filen redan är kopierad til destinationen. Om inte: Kopiera, modifiera destinations-filen och lagra checksummor i "databasen". Typ. God fortsättning på det nya året! Mvh /Martin LebenVarför inte fortsätta på den idé du beskriver? Om jag förstår rätt kunde det vara ungefär så här: Jämför regelbundet (varför inte cron?) dina originalbilders checksumlista med den från senaste uppdatering och fastställ vad som skiljer. Använd den informationen till att uppdatera destinationskatalogen (varför inte dropbox?) med till exempel imagemagick som downsizer. Dropboxkatalogen kan delas med paddor och mobiler. Tack för bra idé! Tore