J'essaie de créer une variable d'horodatage dans un script shell pour rendre la journalisation un peu plus facile. Je veux créer la variable au début du script et la faire imprimer l'heure actuelle à chaque émission echo $timestamp
. Cela s'est avéré plus difficile que je ne le pensais. Voici quelques choses que j'ai essayées:
timestamp="(date +"%T")"
écho imprime (date +"%T")
timestamp="$(date +"%T")"
echo affiche l'heure à laquelle la variable a été initialisée.
D'autres choses que j'ai essayées ne sont que de légères variations qui n'ont pas fonctionné mieux. Quelqu'un sait-il comment accomplir ce que j'essaie de faire?
echo "$(timestamp): something happened"
.