Ano.
echo "yesterday" | xargs date +"%d %m %Y" -d
Jen abych to hodil do bash:
date +"%d %m %Y" -f <(echo yesterday)
datum -f říká mu, aby udělal to samé jako -d kromě každého řádku v souboru... můžete nastavit název souboru na - aby bylo načteno ze standardního vstupu.
echo "yesterday" | date +"%d %m %Y" -f -
Můžete použít `command` nebo $(command) substituce:
date +"%d %m %Y" -d $(echo "yesterday")