Diyelim ki subshell çıktısını kapsüllemek için tırnak işareti kullanmak zorundayım:
DATA="$(cat file.hex | xxd -r)"
Ama bu tür şeyleri iç içe geçirmem gerekiyor:
DATA="$(cat file.hex | xxd -r | tr -d \"$(cat trim.txt)\")"
Tek tırnak kullanamıyorum çünkü bunlar içlerindeki değişkenleri genişletmiyor. Alıntılardan kaçmak işe yaramıyor çünkü sadece pasif metin olarak değerlendiriliyorlar.
Bunu nasıl halledebilirim?
DATA="$(cat file.hex | xxd -r | tr -d "$(cat trim.txt)")"
?