![]() |
|
|
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 |
| Festplatte Nutzung für 10 Tage vor | videsh77 | UNIX für Fortgeschrittene und Experten | 2 | 04-27-2009 10:56 AM |
| Löschen von Zeilen vor einem bestimmten Datum in einer Log-Datei. | ahSher | Shell Programmierung und Scripting | 4 | 04-06-2009 06:19 AM |
| Ermittlung vor Datum in Shell-Skript | royalibrahim | Shell Programmierung und Scripting | 5 | 12-04-2008 09:38 AM |
| die Datei abzurufen. | rajesh08 | UNIX für Fortgeschrittene und Experten | 1 | 10-08-2008 09:56 AM |
| Ein Skript pls (Zum Abrufen von Datenbank-Informationen) | rollthecoin | Shell Programmierung und Scripting | 3 | 04-26-2008 05:35 AM |
![]() |
|
|
LinkBack | Thread Tools | Suche diesen Thread | Rate Thread | Anzeige-Modi |
|
|
|
||||
|
Skript-Datei, um zur vorherigen Tag
Gibt es einen Weg, um Namen für die Datei vor Sonntag des run_date
wenn mein Run_date \u003d 05262009, muss ich die Datei mit dem Dateiname \u003d filename.Y20090524.zip Vielen Dank im Voraus |
|
||||
|
Dies ist nicht trivial. Mögliche Lösungen sind perl, Ksh93, GNU date, GNU awk. GNU Datum: Code:
last_sunday_yyyymmdd=$(date -d "-$(date +%w) days" +%Y%m%d) day_of_run=20090523 prior_sunday_yyyymmdd=$(date -d "$day_of_run -$(date -d $day_of_run +%w) days" +%Y%m%d) GNU awk: Code:
last_sunday_yyyymmdd=$(awk 'BEGIN{print strftime("%Y%m%d",systime()-86400*strftime("%w",systime()))}')
Zuletzt bearbeitet von colemar; am 05-26-2009 06:48 PM.. |
![]() |
| Lesezeichen |
| Thread Tools | Suche diesen Thread |
| Anzeige-Modi | Rate this thread |
|
|