49 votes

Ajouter la date actuelle au nom de fichier via Cron?

J’ai créé une tâche Cron sur mon hébergeur pour sauvegarder quotidiennement ma base de données et je voudrais qu’elle ajoute la date actuelle au nom du fichier.

Mon travail Cron ressemble à ceci

Mais le fichier que j’obtiens est le db_backup + date aucune extension de fichier ou date.

J’ai également essayé cette commande

mais cela ne donne même pas de sortie de fichier.

Quelle est la bonne syntaxe pour obtenir la date ajoutée à mon fichier??

94voto

ethanneff Points 1014
<pre><code></code><p>Il vous suffit d’échapper aux signes de pourcentage.</p><p>Autres formats de date : <a href="http://www.cyberciti.biz/faq/linux-unix-formatting-dates-for-display/" rel="nofollow noreferrer">http://www.cyberciti.biz/faq/linux-unix-formatting-dates-for-display/</a></p></pre>

31voto

Fonzarely Points 430

Vous devez utiliser au lieu de contourner la commande que vous souhaitez exécuter pour générer la date actuelle de votre nom de fichier.

10voto

RomAndNonES Points 1

Vous devez échapper au format et utiliser l’évaluation

7voto

edison Points 101

Je dois créer un nouveau fichier journal chaque fois que la commande est exécutée. Donc, chaque jour, je devrais avoir un journal comme celui-ci La ligne que j’utilise est la suivante:

Notez que le caractère de soulignement doit également être échappé.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X