É isso que você precisa?
note: isto está usando o shell bash
# cat abc.txt
test line 1
date +%F
test line 3
# $(grep dat abc.txt)
2016-11-04
Você precisa ter cuidado com o que você filtrar do comando grep
- tudo isso será disparado no shell - como um único comando! Por isso, obtenha uma correspondência de linha única com o seu filtro.
PS: Tem que haver uma maneira melhor para isso, mas isso me escapa agora.
Ajudaria a saber o que você está realmente tentando fazer aqui.