← Back to team overview

sslug-teknik team mailing list archive

Re: Kopiere filer som er genereret i dag

 

Peter Rude wrote:
Hej!

Et forhåbentligt simpelt spørgsmål.

Jeg skal have lavet en rutine som kopierer alle filer som er dateret dd
i en mappe og alle underliggende mapper, fra et smb share på en Windows
2003 server

Såvidt jeg kan se kan man ikke sætte en dato parameter på cp.
Nogen forslag?

find og cpio

"Dateret" er særlig specifikt, men du kan kigge på -atime -amin -ctime -cmin eller benytte en reference fil med -cnewer eller -anewer. Se man find for mere.

Når du har fundet dine options kan du fx bruge
cd /path/to/smb && \
find . -depth -atime -n| cpio -pdmv /path/to/destination

hvor n formodentlig er 1. Tjek man find igen :)

Jeg er lidt i tvivl om hvor meget tidsinfo der egentlig er tilgængeligt på et smb share - det må du lege med


/kristian


Follow ups

References