Comment puis-je ajouter la commande UNIX date de l'écho déclaration
Fondamentalement, je veux avoir le terminal de sortie d'un message de suivi de la date et de l'heure, comme "Salut, aujourd'hui, est -dateandtime-".
Sorte d'écho peut accomplir le premier bit, et la date peuvent accomplir la dernière, mais seulement séparément, comment puis-je les mettre ensemble (en une seule commande) afin qu'ils sortie ensemble.
Comme
echo bonjour
-nouvelle commande
date
T-il, mais pas dans une ligne droite. Le pipelining est la réponse?
Vous devez vous connecter pour publier un commentaire.
Cela fera:
Date conduira à l'arbitraire d'un format de chaîne de caractères.
Vous pouvez également le format de sortie de la date en utilisant les modificateurs comme:
Voir
man date
pour une liste complète des modificateurs.Backtick fera l'affaire:
Pour ce problème particulier, mimisbrunnr la solution est la bonne façon de faire. Pour l'ensemble de la question de savoir comment ajouter des données à un écho, des techniques courantes sont les suivantes: