Go Back   Die UNIX-und Linux-Foren > Top Foren > UNIX for Dummies Questions & Answers
.
Google-Website



UNIX for Dummies Questions & Answers Wenn Sie nicht sicher sind, wo Sie eine UNIX-oder Linux-Frage, post it here. Alle UNIX-und Linux-Anfänger willkommen!

Closed Thread
English Japanese Spanish French German Portuguese Italian Powered by Powered by Google
 
Thread Tools Suche diesen Thread Rate Thread Anzeige-Modi
  #1 (permalink)  
Old 10-28-2008
Registrierte Nutzer
 

Join Date: Jun 2006
Beiträge: 52
Wenn Sie Dateien mit bestimmten Daten und cp einen anderen Ordner.

Hi all,

Wir haben ein bestehendes Skript:
find / u03/oraprod/perpcomn/admin/out-type f-ctime 7 \
-exec cp () "/ u08/oraprod/backup/cout" \;

Welche ist es, alle Dateien von mehr als 7 Tagen und in einen anderen Ordner zu kopieren. Allerdings möchte ich nur Dateien mit der Sep 29, und CP in einen anderen Ordner.

Wie kann ich ändern, das zu tun? Thx im voraus.
Sponsored Links
  #2 (permalink)  
Old 10-28-2008
zaxxon's Avatar
zaxxon zaxxon is offline Forum Staff  
Moderator
 

Join Date: Sep 2007
Ort: Deutschland
Posts: 2668

Code:
find /u03/oraprod/perpcomn/admin/out -type f -ctime +7 -a -mtime -8 -exec cp {} "/u08/oraprod/backup/cout" \;

Ich bin mir nicht 100% sicher, ob sie trifft Ihre Bedürfnisse, aber Sie spielen können, um mit ihm nur ein-print-exec statt, um zu sehen, wenn es das Ergebnis erwarten Sie.

-a und
-mtime -8 bis die Zeit erlaubt

Wenn es nicht funktionieren, egal, was Sie tun, sollten Sie vielleicht ein exec ls-l grep und das Datum aus dem langen Verzeichnis-und xarg in cp zum Beispiel.
  #3 (permalink)  
Old 03-17-2009
Registrierte Nutzer
 

Join Date: März 2009
Ort: Adelaide, SA und Perth, WA - Australien
Beiträge: 25
Exclamation

Bitte beachten Sie, dass die vollständige Liste der ISO-Norm-Datei benötigt, um erfolgreich die folgenden.

Full ISO-Liste kann über die "LS" Kommandozeilen-Option pro folgende Fassung:

U ** X:-D
Linux: - Vollständig

Ersetzen Sie eine der oben in den Code unter die Variable $ ISOLISTING

SourceDir $ und $ DESTDIR sollte offensichtlich sein.

Ein bisschen chaotisch, aber es funktioniert.

Code:
(cd $SOURCEDIR ; tar -cf -  `find . -type f -exec ls $ISOLISTING {} \; | grep 2008-09-29 | awk ' { print $9 }'` ) | (cd $DESTDIR ; tar -xpvBf -)

Sponsored Links
Closed Thread

Lesezeichen

Thread Tools Suche diesen Thread
Suche diesen Thread:

Erweiterte Suche
Anzeige-Modi Rate this thread
Rate this thread:

Forumregeln
Du möglicherweise nicht neue Themen
Du möglicherweise nicht nach Antworten
Du möglicherweise nicht post-Anlagen
Du möglicherweise nicht bearbeiten Sie Ihre Beiträge

BB-Code ist Auf
Smilies sind Auf
[IMG] Code Auf
HTML-Code ist Aus
Trackbacks sind Auf
Pingbacks sind Auf
Refbacks sind Aus


Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
Faden Thread Starter Forum Antworten Last Post
Finden Sie Dateien mit bestimmten Zeitpunkt Shahul Shell Programmierung und Scripting 4 08-20-2008 11:51 AM
Wie finde ich ein spezifisches viele Dateien in einem Verzeichnis selamba_warrior Shell Programmierung und Scripting 7 05-28-2008 04:41 PM
Shell-Skript, um herauszufinden, 2 Letzte geänderte Dateien in einem Ordner .. PLZ HELP !!!!!!!!! anju Shell Programmierung und Scripting 3 02-01-2008 01:47 AM
Sie veränderte Dateien in einem bestimmten Monat omer_ome UNIX für Fortgeschrittene und Experten 1 07-02-2006 10:43 AM
Lesen von Dateien für bestimmte Termine siva_jm Shell Programmierung und Scripting 3 06-08-2004 05:19 PM



Alle Zeiten sind GMT -4. Es ist jetzt 10:49 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Ltd. Sprachliche Übersetzungen Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Die UNIX-und Linux-Foren Inhalt-Copyright © 1993-2010. Alle Rechte Reserved.Ad Management by RedTyger

Content Relevant URLs durch vBSEO 3.2.0