Digamos que eu precise usar aspas para encapsular a saída do subshell, como:
DATA="$(cat file.hex | xxd -r)"
Mas preciso aninhar esse tipo de coisa como:
DATA="$(cat file.hex | xxd -r | tr -d \"$(cat trim.txt)\")"
Não posso usar aspas simples porque elas não expandem variáveis que estão dentro delas. O escape de aspas não funciona porque são apenas tratados como texto passivo.
Como eu manejo isso?
DATA="$(cat file.hex | xxd -r | tr -d "$(cat trim.txt)")"
?