Oui.
echo "yesterday" | xargs date +"%d %m %Y" -d
Juste pour le jeter, en bash :
date +"%d %m %Y" -f <(echo yesterday)
date -f
lui dit de faire la même chose que -d
sauf pour chaque ligne d'un fichier... vous pouvez définir le nom du fichier sur -
pour le faire lire à partir de l'entrée standard.
echo "yesterday" | date +"%d %m %Y" -f -
Vous pouvez utiliser `command`
ou $(command)
substitution :
date +"%d %m %Y" -d $(echo "yesterday")