Wie kann ich bekommen, und formatieren Sie das Datum von gestern auf der Kommandozeile?

Habe ich ein Perl-Skript, welches ausgeführt wird in einem cron-job unter linux suse. Es nehmen als Eingabe eine log-Datei, die generiert wurde gestern. Der Dateiname der log-enthält das Datum (D. H. log.20100209)

Kann ich das gestrige Datum mit dem format in der Eingabeaufforderung? Sollte ich ein zusätzliches script um das Datum zu erhalten und auszuführen? Wenn ja, wie kann ich das machen?

Dank

perl myscript.pl -f log.20100209

Bearbeiten

Vielen Dank für Ihre Hilfe

Er arbeitete mit:

perl myscript.pl -f log.`date --date='yesterday' '+%Y%m%d'`
InformationsquelleAutor Cesar | 2010-02-10
Schreibe einen Kommentar