Avatar billede breum Nybegynder
18. maj 2006 - 22:53 Der er 3 kommentarer og
1 løsning

cronjob til at tømme et bestemt directory hver nat kl 02:57

Jeg mangler et script jeg kan køre som cronjob til at tømme et bestemt directory hver nat kl 02:57 uanset hvor mange filer der er i
Avatar billede mfalck Praktikant
19. maj 2006 - 07:47 #1
57 2 *  *    *  rm -rf <sti/til/katalog/*>  ville nok klare det.
Avatar billede breum Nybegynder
19. juni 2006 - 07:55 #2
dropper du et svar tak?
Avatar billede mfalck Praktikant
19. juni 2006 - 08:37 #3
jeps :-)
Avatar billede shooter Novice
04. juli 2006 - 11:39 #4
Du risikerer at der er så mange filer at du får en for lang liste til at rm kan håndtere den.( afhængig af antal filer og navnenes længde - spørgsmål om memory listen skal bruge)

hvis du derimod laver det på måden skitseret nedenfor skulle den køre hjem ( det gør den når jeg benytter metoden.

cd  sti/til/katalog
for fil in *
do
  rm $fil
done


kald scriptet sletfiler gør det eksekverbart og eksekver det i crontab med:


57 2 *  *    *  /fuld_path/sletfiler


/shooter
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester