![]() |
|
|
Google unix.com
|
|||||||
| Foren | Registrieren | Forum-Regeln | Links | Alben | FAQ | Benutzerliste | Kalender | Suche | Die heutige Beiträge | Alle Foren als gelesen markieren |
| Shell Programmierung und Scripting Post Fragen zu ksh, csh, sh, bash, Perl, PHP, sed, awk und anderen Shell-Skripte und Shell-Scripting-Sprachen hier. |
Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
|
||||
| Faden | Thread Starter | Forum | Antworten | Last Post |
| Holen Sie sich Datum und Uhrzeit für die letzten 1 Stunde vom aktuellen Datum | spch2o | Shell Programmierung und Scripting | 5 | 08-29-2008 05:32 AM |
| Wie um zu überprüfen, ob die angegebene Datei ist 5 Wochen älter als aktuelle Datum | risshanth | Shell Programmierung und Scripting | 1 | 10-29-2007 04:53 AM |
| Verschieben und Umbenennen von mehreren Dateien sie on-the-fly | daemongk | Shell Programmierung und Scripting | 1 | 06-08-2007 02:36 PM |
| Verschieben und Umbenennen von mehreren Dateien | Rocinante | Shell Programmierung und Scripting | 1 | 06-07-2007 09:20 PM |
| Umbenennen von Dateien zu haben, Datum / Uhrzeit in der Datei | wayneb | UNIX for Dummies Questions & Answers | 5 | 01-19-2005 10:49 AM |
![]() |
|
|
LinkBack | Thread Tools | Suche diesen Thread | Rate Thread | Anzeige-Modi |
|
|
|
||||
|
Hi,
Ich habe eine sehr dringende Erfordernis hier. Ich habe, um alle Dateien in das angegebene Verzeichnis, aber nicht in den Unterverzeichnissen (Der Name ist gespeichert in einer Variable), die älter sind als das aktuelle Datum sowie die aktuelle Uhrzeit und benennen Sie sie wie filename_yyyymmddhhmmss.ext und bewegen Sie sie in eine anderen Ordner (die auch in einer Variable). Ich bin mit Solaris 5.8. Hier "YYYYMMDDHHMMSS" bezieht sich auf das Datum und die Uhrzeit der entsprechenden Datei erstellt wurde. Und wenn ich versuche, mit "stat filename" ich Ksh: nicht gefunden "-Fehler Zuletzt bearbeitet von ragavhere; am 11-20-2008 11:03 AM.. |
|
||||
|
Sind Sie sicher, dass Sie fest, die Forderung richtig. Per Definition ist, dass jede Datei in einem Verzeichnis ist älter als "Jetzt", auch wenn es noch zum Schreiben geöffnet. Aber hier ist ein Weg, um Dateien zu finden älter als eine bestimmte Zeit / Datum - Nutzung Code:
touch -t yyyymmmddhhmmss dummy find /path/to/files ! -newer dummy -type f |
|
||||
|
Immer, wenn ich den Code ausführen, was ist in dem angegebenen Verzeichnis sollten umbenannt und in den angegebenen Ordner die erstellte Datei Datum und Uhrzeit ist älter als das aktuelle Datum und die Uhrzeit.
Zuletzt bearbeitet von ragavhere; am 11-20-2008 01:12 PM.. |
![]() |
| Lesezeichen |
| Thread Tools | Suche diesen Thread |
| Anzeige-Modi | Rate this thread |
|
|