Eu estou precisando de uma função no bash que mostre tudo que o usuário digitou de forma literal, incluindo as aspas, já tentei os procedimentos abaixo:
- 
f() { echo "$@"; }não mantém as aspas
- 
f() { echo \"$@\"; }só adiciona aspas no inicio e fim da variável
- 
f() { read var ; echo "$var"; }funciona, mas, é necessário rodar a função para depois inserir os argumentos, tornando inviável usa-lá dentro de scripts por exemplo…
- Usar \ou2 aspasresolve o problema, mas, a escrita fica difícil:f it\'s \"ok\"ouf it"'"s '"'ok'"'
Eu quero uma função simples para escrever função it's "ok" e o bash me responder it's "ok". Isso é possível?