Comment puis-je obtenir et le format de la date d'hier sur la ligne de commande?

J'ai un script Perl qui se déroulera dans une tâche cron sur suse linux. Il va prendre en entrée un fichier journal généré hier. Le nom de fichier du journal contient la date (c'est à dire le journal.20100209)

Puis-je envoyer la date de la veille de la forme dans l'invite de commandes? Dois-je créer un script supplémentaire pour obtenir la date et de l'exécution? Si oui, comment puis-je le faire?

Grâce

perl myscript.pl -f log.20100209

Modifier

Merci pour votre aide

Il a travaillé avec:

perl myscript.pl -f log.`date --date='yesterday' '+%Y%m%d'`

OriginalL'auteur Cesar | 2010-02-10