sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #90182
Re: Kopiere filer som er genereret i dag
On Thu, Dec 07, 2006 at 23:31:29 +0100, Siemen Baader wrote:
> Kristian Vilmann wrote:
>
> >find og cpio
>
> hvorfor cpio og ikke bare cp?
.....
Jeg bruger afio til backup. Afio er en lidt anden udgave af cpio
med mulighed for komprimering per fil i arkivet.
Jeg bruger i scripts noget i stil med (modificeret til cpio):
tstamp=/tmp/finddatestamp
#ftime="20061200800" # se "man touch" for format på -t
ftime=$(date "+%Y%m%d0000") # efter midnat idag (exlusiv 00:00 )
touch -t $ftime $tstamp
srcdir=/data/herfra
destdir=/data/hertil
cd "$srcdir"
find . -newer $tstamp -print | cpio --create \
| ( cd "$destdir" ; cpio --extract -m )
NB.
Se også "man find" , "man cpio", og "info cpio"
cpio har en del andre options som kan være relevant,
f.eks. er "-m" nok relevant ved udpakning
PS.
opgaven egener sig ikke bedre til "rsync" for
at holde to mapper synkroniseret ?
--
mvh Frank Damgaard |
References