The UNIX and Linux Forums  


Go Back   De Unix-en Linux Forum > Top Forums > Programmeren en Shell Scripting
.
google unix.com



Programmeren en Shell Scripting Post vragen over KSH, CSH, SH, Bash, Perl, PHP, sed, awk en andere shell scripts en shell scripting talen hier.

Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
Draad Thread Starter Forum Antwoorden Last Post
manier te kopiëren alleen gewijzigde bestanden zuessh AIX 3 12-15-2006 03:41 PM
chmod commando voor recent gewijzigde bestanden polka_friend UNIX voor Dummies Questions & Answers 2 08-30-2006 04:25 PM
Hoe te vergelijken met twee platte bestanden en krijgen veranderd gegevens jtshashidhar Programmeren en Shell Scripting 3 01-29-2006 10:26 PM
snelkoppeling voor recent gebruikte commando's in csh RishiPahuja UNIX voor Dummies Questions & Answers 1 04-20-2005 05:01
Onlangs aangekondigd TCP Beveiligingsprobleem Perderabo Nieuws, Links, Evenementen en Aankondigingen 0 04-23-2004 08:38

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Zoeken in deze Thread Rate Thread Display Modes
  #1 (permalink)  
Old 01-19-2007
scotbuff scotbuff is offline
Geregistreerde gebruiker
  
 

Join Date: juni 2005
Locatie: Middletown, PA
Posts: 73
Trying to Copy Files Changed Recentelijk

Ik ben al speelde rond met een script dat kopieert alle bestanden veranderd in een ontwikkeling naar een directory test directory en hebben geprobeerd om de opdracht om aan mijn wensen.

In principe gebruik ik zoeken in een directory om te zien welke bestanden zijn veranderd in de afgelopen 24 uur. Dan als ik alle bestanden die zijn gewijzigd ik wil kopiëren naar een andere directory behoud van machtigingen. Ik ben al spelen met beide opdrachten.

cd / home / common-dev
zoeken. -mtime -1 | xargs cp-p () .. / Algemeen

Ik krijg fouten over bestanden niet directories dus moet ik iets met mijn cp commando of hoe ben ik te begrijpen hoe xargs is het passeren van de bestandsnaam.

cd / home / common-dev
zoeken. -mtime -1 | cpio-opmvd .. / Algemeen

Cpio De opdracht is niet het behoud van rechten, maar het doet de exemplaren groot.

Eventuele suggesties of verlichting zou worden gewaardeerd. Thanks in advance.
  #2 (permalink)  
Old 01-19-2007
jim McNamara jim mcnamara is offline Forum Staff  
...@...
  
 

Join Date: Feb 2004
Locatie: NM
Berichten: 5.777
Heeft u wilt kopiëren directories - het is niet nodig als ze al bestaan ....
Code:
find . -mtime -1 -type f |\
while read file 
do
     cp -p $file ../common
done
  #3 (permalink)  
Old 01-19-2007
scotbuff scotbuff is offline
Geregistreerde gebruiker
  
 

Join Date: juni 2005
Locatie: Middletown, PA
Posts: 73
Bedankt

Dank je, ik kwam iets als dit.


Citaat:
zoeken. -mtime -1-type f | \
terwijl lezen bestand
doen
cp-rp $ bestand ../${ RUIMTE) / $ bestand
gedaan
Ik heb verder experimenteren, wat als ik nodig had om te controleren op directories of vinden een nieuw bestand in een subdirectory die niet bestaan buiten mijn ontwikkeling directory. Ik heb geprobeerd te laten vallen met de type-f van de vondst, maar ik krijg steeds rare resultaten. Op een gegeven moment had ik het brengen everythign waar het moest worden, maar een extra kopie van elk bestand werd ook gekopieerd naar de hoofdmap van mijn bron directory. Ergens dacht ik toen ik voor het eerst besloten dat dit zou het een beetje makkelijker.

Laatst gewijzigd door scotbuff; op 01.19.2007 03:38 PM..
  #4 (permalink)  
Old 01-22-2007
sb008 sb008 is offline Forum Advisor  
Geregistreerde gebruiker
  
 

Join Date: Jan 2007
Posts: 384
zoeken. -mtime -1-diepte-print | cpio-pdmuv .. / Algemeen

De-o en-p optie gaan niet samen.


Door het gebruik van de diepgaande optie directories moeten dezelfde tijd stempel als de oorspronkelijke map. In principe op deze manier de directory wordt gekopieerd na de bestanden eronder. (Uiteraard de map is aangemaakt, maar machtigingen en toegangsrechten, tijdstempels worden gekopieerd na).

Wanneer doen de andere kant op, het kopiëren van het bestand zal resulteren in de tijdstempels van de map te wijzigen.
  #5 (permalink)  
Old 01-23-2007
scotbuff scotbuff is offline
Geregistreerde gebruiker
  
 

Join Date: juni 2005
Locatie: Middletown, PA
Posts: 73
Uitstekend

Dat is uitstekend, De diepgaande op het find commando en het rechttrekken van de cpio vlaggen leek te worden wat leidt tot mijn problemen. Bedankt voor het antwoord!
Closed Thread

Bladwijzers

Labels
cpio

Thread Tools Zoeken in deze Thread
Zoeken in deze Thread:

Uitgebreid zoeken
Display Modes Beoordeel deze draad
Beoordeel deze draad:

Posting Regels
Jij mag niet Post Nieuwe threads
Jij mag niet na antwoorden
Jij mag niet post attachments
Jij mag niet bewerk uw berichten

BB code is Aan
Smilies zijn Aan
[IMG] code Aan
HTML-code is Uit
Trackbacks zijn Aan
Pingbacks zijn Aan
Refbacks zijn Aan




Alle tijden zijn GMT -4. Het is nu 10:58 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Vertalingen Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
De Unix-en Linux Forums Copyright © 1993-2009. Alle rechten Reserved.Ad Beheer door RedTyger

Content Relevante URL's door vBSEO 3.2.0