Go Back   Die UNIX-und Linux-Foren > Top Foren > Shell Programmierung und Scripting
.
Google-Website



Shell Programmierung und Scripting Post Fragen zu ksh, csh, sh, bash, Perl, PHP, sed, awk und anderen Shell-Skripte und Shell-Scripting-Sprachen hier.

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 07-08-2005
Registrierte Nutzer
 

Join Date: Jun 2005
Ort: St. Louis, MO
Beiträge: 32
FIND-Kommando Frage

Hi All,

Ich versuche, den Befehl zu finden, suchen und Löschen von Dateien und das folgende Szenario. Wie kommt die Datei in das aktuelle Verzeichnis sich nicht aufgeführt sind?

/ glo71sw/716/devl/userdata/ftpord -> ls-lt XSKU *
-rw-r - r - 1 root sys 137493 Jul 7 18:30 XSKU1925.DLD
-rw-r - r - 1 root sys 164676 Jul 6 18:30 XSKU1924.DLD
-rw-r - r - 1 root sys 114149 Jul 5 18:30 XSKU1923.DLD
-rw-r - r - 1 root sys 45720 Jul 4 18:30 XSKU1922.DLD
-rw-r - r - 1 root sys 180681 Jun 30 18:30 XSKU1920.DLD
-rw-r - r - 1 root sys 152821 Jun 29 18:30 XSKU1919.DLD
-rw-r - r - 1 root sys 150978 Jun 28 18:30 XSKU1918.DLD
-rw-r - r - 1 root sys 174256 Jun 27 18:30 XSKU1917.DLD
-rw-rw-rw-1 jlee dba 373736 Jun 25 11:06 XSKU1916.DLD
-rw-rw-rw-1 jlee dba 353896 Jun 25 10:12 XSKU1915.DLD
-rw-rw-rw-1 jlee dba 52328 Jun 25 07:43 XSKU1914.DLD
-rw-r - r - 1 root sys 159551 Jun 24 18:30 XSKU1913.DLD
-rw-r - r - 1 root sys 163624 Jun 23 18:30 XSKU1912.DLD
-rw-r - r - 1 root sys 133796 Jun 22 18:30 XSKU1911.DLD
-rw-r - r - 1 root sys 120108 Jun 21 18:30 XSKU1910.DLD
/ glo71sw/716/devl/userdata/ftpord -> CD-jo
/ glo71sw/716/devl/userdata/ftpord/jo -> ls-lt XSKU *
-rw-r - r - 1 root sys 137493 Jul 7 18:30 XSKU1925.DLD
-rw-r - r - 1 root sys 164676 Jul 6 18:30 XSKU1924.DLD
-rw-r - r - 1 root sys 114149 Jul 5 18:30 XSKU1923.DLD
-rw-r - r - 1 root sys 45720 Jul 4 18:30 XSKU1922.DLD
-rw-r - r - 1 root sys 180681 Jun 30 18:30 XSKU1920.DLD
-rw-r - r - 1 root sys 152821 Jun 29 18:30 XSKU1919.DLD
-rw-r - r - 1 root sys 150978 Jun 28 18:30 XSKU1918.DLD
-rw-r - r - 1 root sys 174256 Jun 27 18:30 XSKU1917.DLD
-rw-rw-rw-1 jlee dba 373736 Jun 25 11:06 XSKU1916.DLD
-rw-rw-rw-1 jlee dba 353896 Jun 25 10:12 XSKU1915.DLD
-rw-rw-rw-1 jlee dba 52328 Jun 25 07:43 XSKU1914.DLD
-rw-r - r - 1 root sys 159551 Jun 24 18:30 XSKU1913.DLD
-rw-r - r - 1 root sys 163624 Jun 23 18:30 XSKU1912.DLD
-rw-r - r - 1 root sys 133796 Jun 22 18:30 XSKU1911.DLD
-rw-r - r - 1 root sys 120108 Jun 21 18:30 XSKU1910.DLD
/ glo71sw/716/devl/userdata/ftpord/jo -> cd ..
/ glo71sw/716/devl/userdata/ftpord -> finden. -name 'XSKU *'-type f-atime 2
./jo/XSKU1923.DLD
/ glo71sw/716/devl/userdata/ftpord ->


Soll ich auch das Ergebnis
./XSKU1923.DLD?

Eigentlich hatte ich nur zum Löschen von Dateien im aktuellen Verzeichnis, ohne alle Dateien finden Sie unter dessen Unterverzeichnissen. Bitte beraten.

Danke!

Joseph
Sponsored Links
  #2 (permalink)  
Old 07-08-2005
Registrierte Nutzer
 

Join Date: Jun 2005
Ort: St. Louis, MO
Beiträge: 32
Wenn ich versuche, um eine 0 oder n-Option in der atime, ich dann die Dateien aus dem aktuellen Verzeichnis.
test \u003d / glo71sw/716/devl/userdata/ftpord

/ glo71sw/716/devl/userdata/ftpord -> find $ test-name "XSKU * '-type f-atime 0
/ glo71sw/716/devl/userdata/ftpord/XSKU1910.DLD
/ glo71sw/716/devl/userdata/ftpord/XSKU1911.DLD
/ glo71sw/716/devl/userdata/ftpord/XSKU1912.DLD
/ glo71sw/716/devl/userdata/ftpord/XSKU1913.DLD
/ glo71sw/716/devl/userdata/ftpord/XSKU1914.DLD
/ glo71sw/716/devl/userdata/ftpord/XSKU1915.DLD
/ glo71sw/716/devl/userdata/ftpord/XSKU1916.DLD
/ glo71sw/716/devl/userdata/ftpord/XSKU1917.DLD
/ glo71sw/716/devl/userdata/ftpord/XSKU1918.DLD
/ glo71sw/716/devl/userdata/ftpord/XSKU1919.DLD
/ glo71sw/716/devl/userdata/ftpord/XSKU1920.DLD
/ glo71sw/716/devl/userdata/ftpord/jo/XSKU1925.DLD
/ glo71sw/716/devl/userdata/ftpord/XSKU1922.DLD
/ glo71sw/716/devl/userdata/ftpord/XSKU1923.DLD
/ glo71sw/716/devl/userdata/ftpord/XSKU1924.DLD
/ glo71sw/716/devl/userdata/ftpord/XSKU1925.DLD
/ glo71sw/716/devl/userdata/ftpord ->


Danke!

Negixx
  #3 (permalink)  
Old 07-08-2005
blowtorch's Avatar
AFK
 

Join Date: Dec 2004
Ort: Singapur
Beiträge: 2351
Versuchen Sie folgendes:

Code:
find $test -type f -name 'XSKU*' -maxdepth 1 -atime 2 | xargs ls -l

Diese Liste wird alle Dateien beginnend mit XSKU, Zugriff auf genau 2 Tage, und im aktuellen Verzeichnis.

Prost!
  #4 (permalink)  
Old 07-08-2005
Registrierte Nutzer
 

Join Date: Jun 2005
Ort: St. Louis, MO
Beiträge: 32
Ich glaube, ich weiß, was passiert ist.

Ich habe das Verzeichnis "jo" heute und dann kopiert alle Dateien in dieses neue Verzeichnis. Diese Aktion muss updted der "access" Zeit der Dateien auf aktuelle (0). Aber wenn ich die Option "mtime" Ich habe alle Dateien .....

Gibt es eine Möglichkeit, um den Zugang der Datei?

Danke!

Joseph
  #5 (permalink)  
Old 07-08-2005
Registrierte Nutzer
 

Join Date: Jun 2005
Ort: St. Louis, MO
Beiträge: 32
Danke!

die maxdepth Optionen nicht für uns arbeiten.

Ich habe versucht mit dem "-prune" Optionen wie previoulsly erklärt, aber ich erhalte eine Fehlermeldung, die besagt, dass ungültige Verbindung .... ich werde versuchen es wieder ...

negixx
  #6 (permalink)  
Old 07-08-2005
Perderabo's Avatar
Unix-Daemon
 

Join Date: Aug 2001
Location: Ashburn, Virginia
Posts: 9148
ls-lu

wird die Zugriffszeiten.
  #7 (permalink)  
Old 07-08-2005
Registrierte Nutzer
 

Join Date: Jun 2005
Ort: St. Louis, MO
Beiträge: 32
Danke!

FIND-Kommando funktioniert jetzt .... wow!

finden. \ (-Name 'XSKU *'-o!-Namen.-Prune \)-type f-mtime 2

Danke!

negixx
Sponsored Links
Closed Thread

Lesezeichen

Tags
mtime

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
So finden Sie eine Datei mit dem Namen vijay in einem Verzeichnis mit FIND-Kommando amirthraj_12 UNIX for Dummies Questions & Answers 6 10-25-2008 01:37 PM
Frage zu finden und zu entfernen Befehl arunkumar_mca UNIX for Dummies Questions & Answers 1 12-11-2007 01:54 AM
Frage zu finden Befehl hnhegde UNIX for Dummies Questions & Answers 4 10-26-2006 04:00 PM
Kommando zurück finden bash: / usr / bin / find: Argument list too long yacsil Shell Programmierung und Scripting 1 12-15-2003 06:38 PM
"Suchen"-Kommando Frage xyyz UNIX for Dummies Questions & Answers 2 03-07-2002 07:28 PM



Alle Zeiten sind GMT -4. Es ist jetzt 09:27 PM.


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