Nieuws:

We zijn er weer.

Na lange tijd van afwezigheid zijn we er weer  :laugh:
We hebben alle wachtwoorden gereset, je oude wachtwoord werkt niet meer.Je moet via het "wachtwoord vergeten"-linkje je wachtwoord resetten. Je krijgt hiervoor een mailtje op het adres dat je bij ons geregistreerd hebt.

De komende tijd zijn we nog druk bezig om de rest van de site op te bouwen, dus het kan zijn dat sommige onderdelen (tijdelijk) niet werken.

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

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

Offline i12know

  • Lid
  • Steunpunt: Nee
[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 »

Offline Ward De Ridder

  • Lid
    • http://leerubuntu.org
  • Steunpunt: Nee
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
  • Steunpunt: Nee
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
  • Steunpunt: Nee
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 »