Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: [OPGELOST] bestand vinden en dan mailen  (gelezen 862 keer)

Offline i12know

  • Lid
[OPGELOST] bestand vinden en dan mailen
« Gepost op: 2010/01/25, 22:36:57 »
Ik wil met een cronjob een bestand zoeken wat jonger is dan het bestand dat ik met touch heb gemaakt en wanneer dit gevonden wordt als attachment mailen.
Kan iemand mij hier een voorzetje voor geven hoe ik dit voor elkaar krijg.

 
« Laatst bewerkt op: 2010/01/29, 23:59:42 door i12know »

Re: bestand vinden en dan mailen
« Reactie #1 Gepost op: 2010/01/25, 22:38:59 »
http://leerubuntu.org (ubuntu zonder moeilijke woorden)
VoidWarranties (Hackerspace) Antwerpen
Microsoft isn't evil, they just make really crappy operating systems. - Linus Torvalds

Offline i12know

  • Lid
Re: bestand vinden en dan mailen
« Reactie #2 Gepost op: 2010/01/26, 09:59:38 »
Je zou hiermee kunnen beginnen:

http://www.cyberciti.biz/faq/howto-finding-files-by-date/

Het bestand vinden met find lukt me wel, en een bestand mailen (met nail) ook, maar hoe doe ik een gevonden bestand als bijlage direct mailen?

Eigenlijk zou ik dit in een script willen maar ook gewoon via de cli in één regel.

Het zou kunnen dat die dan een aantal bestanden vind, deze moeten dan allemaal apart als attachment met die mail mee.
« Laatst bewerkt op: 2010/01/26, 10:03:54 door i12know »

Offline i12know

  • Lid
Re: bestand vinden en dan mailen
« Reactie #3 Gepost op: 2010/01/28, 17:29:01 »
Moeilijke vraag?
Inmiddels hulp gevonden op een ander forum en wat door gegoogled en hier de oplossing kan dit topic worden gesloten.

of

find /home/marius -iname "*.pdf" -mtime -1 -type f -exec nail -s "test" -a {} email@adres.org \;
dan mailt die ieder gevonden bestand apart.

of

find $(pwd) -type f -newer $(pwd)/newer -print0 | xargs -0t tar --no-recursion -PSczf $(pwd)/foofile.tgz && echo "de backup" | nail -s "backup" -a $(pwd)/foofile.tgz email @ adres . org
Dit is misschien beter daar de gevonden bestanden eerst worden ingepakt met tar inpakken en dan gemaild.

Misschien nog slimmere oplossingen?



« Laatst bewerkt op: 2010/01/29, 23:57:44 door i12know »