estou tendo um problema de substituição com o Sed
Tenho a seguinte variável que mostra a data e hora:
DATAHORA="`date "+%d/%m/%y - %H:%M:%S"`"
Eu preciso substituir uma string (%%DATAHORA) pelo resultado desta variável, acontece que sempre da erro no Sed por causa do separador que usei na data (/)
$- echo "tal tal tal %%DATAHORA" | sed "s/%%DATAHORA/$DATAHORA/"
$- sed: bad option in substitution expression
já tentei colocar a variável entre aspas, usar um echo dentro do sed, usar comando entre '' dentro do sed ao invés da variável, mas nada da certo!
Ps.: Se eu usar outro separador na data que não seja barra dá certo, mas o separador tem que ser este.