filo83
21-07-2010, 09:33
ciao a tutti!
č da un paio di giorni che cerco una soluzione ma non la trovo...:muro:
devo fare un semplice script che copi il file da una cartella a un'altra e crei un file .log in cui ci siano le informazioni del trasferimento (quanto tempo ha impiegato)
per avere queste info uso la funzione time, solo che non riesco a redirigere il suo output nel file
#!/bin/bash
SORDIR=/home/utente/sorgente
DESDIR=/home/utente/destinazione
for i in 1 2 3 4 5 6 7 8 9 10
do
time cp -r $SORDIR $DESDIR >> stat.log
done
in questo modo mi stampa a video l'output di time e in stat.log mi scrive solo ;
altrimenti č possibile fare un parsing dell'output di time?
grazie
č da un paio di giorni che cerco una soluzione ma non la trovo...:muro:
devo fare un semplice script che copi il file da una cartella a un'altra e crei un file .log in cui ci siano le informazioni del trasferimento (quanto tempo ha impiegato)
per avere queste info uso la funzione time, solo che non riesco a redirigere il suo output nel file
#!/bin/bash
SORDIR=/home/utente/sorgente
DESDIR=/home/utente/destinazione
for i in 1 2 3 4 5 6 7 8 9 10
do
time cp -r $SORDIR $DESDIR >> stat.log
done
in questo modo mi stampa a video l'output di time e in stat.log mi scrive solo ;
altrimenti č possibile fare un parsing dell'output di time?
grazie