Cioè tutti i files che mi crea il 24 agosto 2008 devono essere spostati nella cartella chiamata 24agosto2008 e così via per ogni giorno.
creare cartelle giornalmente con crontab
creare cartelle giornalmente con crontab
ciao, sapete se è possibile usare crontab per creare delle cartelle ogni giorno avendo come nome la data di quel giorno e spostare i files creati lo stesso giorno all'interno della cartella che ha per nome lo stesso giorno, tutto autoamticamente.
Cioè tutti i files che mi crea il 24 agosto 2008 devono essere spostati nella cartella chiamata 24agosto2008 e così via per ogni giorno.

Cioè tutti i files che mi crea il 24 agosto 2008 devono essere spostati nella cartella chiamata 24agosto2008 e così via per ogni giorno.
Re: creare cartelle giornalmente con crontab
certo, basta che fai uno script bash! poi lo programmi in crontab di essere eseguito ogni giorno..
scusa se non ti aiuto troppo con lo script, ma e' notte e mi sto addormentando sulla tastiera
pero' puoi usare "date" per ricavare in qualche modo la data e creare una cartella di conseguenza.. poi con un "ls" e "grep" ti cerchi i files creati in quel giorno (attento pero' a quali files vai a cercare.. potresti spostare files di configurazione dei programmi!) e passi i nomi a "mv"..
se hai problemi con lo script fammi sapere! ciao!
scusa se non ti aiuto troppo con lo script, ma e' notte e mi sto addormentando sulla tastiera
se hai problemi con lo script fammi sapere! ciao!
"Ehi! Hai sentito quei due comici in radio?" - "Chi? Lilo e Grub?"
My Jabber ID: alef@jabber.linux.it
My Jabber ID: alef@jabber.linux.it
Re: creare cartelle giornalmente con crontab
ciao 
ho messi direttamente il comando per creare la cartella col nome del mese in crontab ma non funziona, penso perchè ci sono caratteri che in crontab hanno altre funzioni.
Comunque adesso dovre creare uno script con questi comandi
forse lo script lo devo fare così:
devo aggiungere qualche altro comando per caso :-\
ho messi direttamente il comando per creare la cartella col nome del mese in crontab ma non funziona, penso perchè ci sono caratteri che in crontab hanno altre funzioni.
Comunque adesso dovre creare uno script con questi comandi
Codice: Seleziona tutto
0 0 1 * * mkdir /var/www/2008/cam1vid/$(date +%B) && mkdir /var/www/2008/cam2vid/$(date +%B)
57 23 * * * mkdir /var/www/2008/cam1vid/$(date +%B)/$(date +%d%A) && mkdir /var/www/2008/cam2vid/$(date +%B)/$(date +%d%A)
59 23 * * * mv /home/blobspy/Video/cam1/*.avi /var/www/2008/cam1vid/$(date +%B)/$(date +%d%A)) && mv /home/blobspy/Video/cam2/*.avi /var/www/cam2vid/$(date +%B)/$(date +%d%A)
Codice: Seleziona tutto
#!bin/bash
mkdir /var/www/2008/cam1vid/$(date +%B) && mkdir /var/www/2008/cam2vid/$(date +%B)... Chi c’è in linea
Visualizzano questa sezione: Google [Bot] e 9 ospiti
