adicione o seguinte ou anterior à sua linha 'date "+%Y-%m-%d"'
, por exemplo 2016-04-26
no seu código printf "this is the output\t'date "+%Y-%m-%d"'"
será lido como:
this is the output 2016-04-26
você pode usar isso com echo
também
você pode fazer outros como:
'date "+%b%d"'
, por ex. 26 de abril
para outros formatos, verifique man date
informações adicionais:
'(citações anteriores): substituição de comandos
O caractere (encontrado na tecla com o ~) é muito importante quando usado nos comandos do shell. Isso indica que a substituição de comando é necessária onde quer que seja usada. Portanto, sempre que 'for usado, qualquer parte do comando que estiver entre essas marcas de Backquotes seria executada (como se fosse o único comando) e, em seguida, o resultado desse comando seria substituído no comando de shell original que você digitou. O seguinte explica isso claramente
Fonte: link