Katakanlah saya harus menggunakan tanda kutip untuk merangkum keluaran subkulit seperti:
DATA="$(cat file.hex | xxd -r)"
Tapi saya perlu membuat sarang seperti ini:
DATA="$(cat file.hex | xxd -r | tr -d \"$(cat trim.txt)\")"
Saya tidak dapat menggunakan tanda kutip tunggal karena itu tidak memperluas variabel yang ada di dalamnya. Melarikan diri dari kutipan tidak berfungsi karena mereka hanya diperlakukan sebagai teks pasif.
Bagaimana saya menangani ini?
DATA="$(cat file.hex | xxd -r | tr -d "$(cat trim.txt)")"
?