Ìlà tí a dà kọ́ láti inú fáìlì CRLF lè dà bí proxy.example:8080 nígbà tí ààyè náà gbẹ̀yìn pẹ̀lú àmì ìpadà ọkọ̀. Fífi ààyè náà sínú àmì àyọkà ń dáàbò bo àmì yẹn; kò yọ ọ́ kúrò.

Fún fáìlì Bash tí ó ní URL proxy pípé kan ní ìlà kọ̀ọ̀kan:

target='https://api.example/'
while IFS= read -r proxy || [ -n "$proxy" ]; do
    proxy=${proxy%$'\r'}
    if [ -z "$proxy" ]; then
        continue
    fi
    curl --proxy "$proxy" --max-time 10 --url "$target"
done < ProxyList.txt

Lo àwọn àkọsílẹ̀ bí http://proxy.example:8080; àkójọ proxy HTTP ń pèsè àwọn àdírẹ́sì gbogbogbò tí ó lè ṣe àtúnṣe bẹ́ẹ̀. read ń yọ àmì ìpín ìlà tuntun kúrò; ìmúgbòòrò àfikún ń yọ CR kan tó gbẹ̀yìn kúrò bí ó bá wà. Ìpinnu náà tún ń ṣiṣẹ́ lórí ìlà ìparí tí kò ṣófo láìsí ìlà tuntun.

IFS= ń dènà pínpín pápá nígbà read, -r sì ń dáàbò bo àwọn ìlà ẹ̀yìn gidi. Lẹ́yìn náà àwọn àmì àyọkà méjì ń fi URL tí ó jáde ránṣẹ́ gẹ́gẹ́ bí àríyànjiyàn curl kan. Yẹra fún àtúnṣe lórí àbájáde ìrọ́pò àṣẹ: pínpín ọ̀rọ̀ shell lè yí àwọn ààlà àkọsílẹ̀ fáìlì padà kí curl tó rí wọn.

Èyí ń mú àwọn ìparí ìlà di deede. Kò tún àmì ìgbọ́rọ̀ tí kò tọ́, ibi ìparí tí ó sọnù tàbí iṣẹ́ tí a kò lè dé ṣe.

Àwọn àpilẹ̀kọ tó jọra