Hvordan Script nedlasting fra et nettsted

Hvis du trenger å laste ned en fil fra et nettsted på regelmessig basis, eller du må laste ned samme fil til flere maskiner, noe som skaper et skript vil automatisere jobben. Linux og Unix operativsystemer har en kommando, "wget", som vil laste ned filen uten interaksjon fra brukeren. Plassere denne kommandoen inne i en shell script automatiserer oppgaven. Skriptet kan da kjøres som en "cron" jobb, hvis du trenger en vanlig nedlasting, eller det kan installeres på mange forskjellige maskiner.

Bruksanvisning

1 Åpne et tomt tekstdokument i et tekstredigeringsprogram, for eksempel Notisblokk.

2 Type "#! / Bin / bash" for å starte skriptet.

3 Skriv linjen "Dir = <download_directory>" for å lage en variabel som inneholder katalogen der filen skal holdes. Erstatt "<download_directory>" med den nøyaktige banen til riktig katalog for nedlasting.

4 Skriv linjen "File = <filnavn>" for å lage en variabel som inneholder filnavnet. Erstatt "<filnavn>" med navnet på filen.

5 Skriv linjen "URL = http: // & lt; file_address>" for å lage en variabel som inneholder plasseringen av filen. Erstatt "<file_address>" med den nøyaktige adressen til filen lastes ned.

6 Skriv linjen "Log = wget.log" for å opprette en loggfil for nedlastingen.

7 Skriv linjen "cd $ Dir" for å sørge for at filen er plassert i riktig katalog.

8 Skriv linjen "wget ​​$ URL -O $ File -o $ Log" for å laste ned filen. Den "-O" parameteren ikke er en null.

9 Lagre filen med ".sh" filtypen.