18/11/30 06:16:21.18 .net
>>100-101
ありがとう。おかげで、サクッと片付きました。素直に
OPT=('--header' "If-None-Match: ${ETAG}")
curl "${OPT[@]}" "${URL}"
で何の問題もなく動作しました。最初にcurlについて調べてたときにETAGを使う例でシングルクォートが使われてたのに、ずっと脳味噌が引っ張られてたようです。
上の行で変数に入れる時点で、スペースを含む一つの文字列として扱われてるんだから、あとはその中身がなんであるかに関係なく、"$[@]"で展開すればいいわけですね。
ありがとうございました。