Questão trivial. Qual é a função mais elegante myfunction que permite produzir a seguinte saída?
myfunction
# myfunction "a b c d" a%0Db%0Dc%0Dd%0D
Usando expansão de parâmetro - substituição:
myfunction () { echo "${1//$'\n'/%0D}"%0D }
Tags bash shell scripting