Hifadhi hoja za curl --noproxy bila kubadilika kwa array ya Bash
Hifadhi chaguo za curl zinazotumika tena katika array ya Bash ili nyota halisi ifikie --noproxy bila kuwa maandishi ya shell.
Katika Bash, array huhifadhi hoja za mwito wa curl unaotumika tena:
curl_options=(--noproxy '*' --fail --max-time 10)
curl "${curl_options[@]}" 'https://api.example/'Alama za nukuu moja hulinda nyota wakati array inaundwa. Ni sintaksia ya shell, kwa hiyo array huhifadhi herufi moja halisi ya *. Kisha upanuzi wa array katika nukuu mbili hutoa kila kipengele kama hoja tofauti.
Hapa --noproxy '*' humwomba curl kupita proksi kwa kila lengwa. Tumia orodha ya mwenyeji inayokusudiwa badala yake wakati ni maeneo yaliyochaguliwa pekee yanayopaswa kuwa ya moja kwa moja.
Skala iliyo na maandishi kama curl --noproxy '*' haihifadhi muundo huo. Nukuu zinazotokana na upanuzi wa kigeugeu ni herufi za kawaida katika hatua hiyo; Bash haizichanganui upya kiotomatiki kama sintaksia ya nukuu. Kitendakazi ni mahali pengine panapofaa kwa chaguo zisizobadilika linapowasilisha hoja zake kwa "$@".