Iṣẹ́ cron Wget lè yan fáìlì ìṣètò aṣojú tirẹ̀
Lo fáìlì ìbẹ̀rẹ̀ Wget tí ó ṣe kedere àti àwọn ọ̀nà kíkún nígbà tí iṣẹ́ tí a ṣètò kò lè rí ìṣètò aṣojú tí a ń lò nínú àkọsílẹ̀ ìbáraẹnisọ̀rọ̀.
Àṣẹ Wget tí cron ń ṣiṣẹ́ lè gbé ìṣètò olùlò mìíràn àti àyíká tí ó yàtọ̀ sí àṣẹ kan náà nínú tẹ́mínà ìbáraẹnisọ̀rọ̀.
Fún GNU Wget 1.x, fi àwọn ìṣètò tí ó kan iṣẹ́ náà sínú fáìlì tí àkọsílẹ̀ rẹ̀ lè kà:
use_proxy = on
http_proxy = http://proxy.example:8080
https_proxy = http://proxy.example:8080
crontab olùlò tí ó wà tẹ́lẹ̀ lè yan fáìlì yẹn ní kedere:
15 3 * * * /usr/bin/wget --config=/home/reports/wget-proxy.conf --output-document=/home/reports/report.csv https://data.example/report.csv
Rọ́pò fáìlì ìṣiṣẹ́, ìṣètò, ọ̀nà àbájáde àti URL fún iṣẹ́ náà. Àwọn ọ̀nà kíkún yọ ìyàtọ̀ mìíràn kúrò sí àkójọ iṣẹ́ ti shell ìbáraẹnisọ̀rọ̀.
Ní àìpẹ́, Wget kọ́kọ́ ka fáìlì ìbẹ̀rẹ̀ àgbáyé kí ó sì ka fáìlì ìbẹ̀rẹ̀ olùlò rẹ̀. WGETRC yan ibi tí èyí tí ó kẹ́yìn wà; bí bẹ́ẹ̀ kọ́ Wget ń wá $HOME/.wgetrc. Nítorí náà HOME àti àkọsílẹ̀ tí iṣẹ́ tí a ṣètò ń lò ṣe pàtàkì.
Fi àwọn ìforúkọsílẹ̀ aṣojú tí ó yẹ sínú fáìlì tí a yàn ní àmọ̀ọ́nà. Àkójọ aṣojú HTTP lè pèsè URL olùdíje fún ìgbàsílẹ̀ ìròyìn gbangba lórí ọ̀nà aṣojú gbangba tí a gbà láàyè. .wgetrc ti àkọsílẹ̀ root kì í ṣe ìṣètò olùlò mìíràn lẹ́ẹ̀kan ṣoṣo, àti dídà fáìlì náà lápapọ̀ lè dà àwọn àṣàyàn tí kò ní í ṣe pẹ̀lú.
Nígbà tí ìṣètò bá bára mu, pa àṣìṣe Wget gidi mọ́ láti inú iṣẹ́ náà. Ìsopọ̀ aṣojú tí a kọ̀, ìpenijá 407 àti àṣìṣe ẹ̀rí ibi-ìlọ̀ nilò àwọn ìgbésẹ̀ tí ó yàtọ̀.