UNIX Scripting

Opprette skript er en fundamental del av et Unix-system administrator jobb. Skript er programmer som er lagret i ren tekst-filer og gjennomført fra Unix kommandolinjen. Selv om mange skript er bare noen få linjer lange, de kan være hundrevis av linjer lang og ganske sofistikert.

Shell Scripting

Shell skript er prosedyrer som er skrevet for en viss skall miljø og bruke det shell kommando base. Hvert skall har sitt eget sett med kommandoer, og prosedyrer som er skrevet for bash shell kan ikke kjøre i C-skall. Hver shell script utpeker hva skall å bruke i første linje. For eksempel "#! / Bin / bash" forteller systemet til å bruke bash shell for å kjøre programmet.

Historie

De første moderne skjell som kunne håndtere skript ble opprettet i midten av 1975 av Bill Joy og Steve Bourne. Bill Joy opprettet C-skall og Steve Bourne skapte Bourne shell. Begge skjell er fortsatt brukes i dag. Andre, slik som BASH (Bourne Again Shell) og Korn shell, kom senere.

funksjoner

Skript brukes til å utstede en gruppe med kommandoer eller prosesser. De bruker vanlige programmering konstruerer som sløyfer og variabler. De er også i stand til å kommunisere med brukeren eller kjøre uten noen forstyrrelser.

fordeler

Scripts gjør at systemadministratorer og brukere å automatisere vanlige prosesser. De er også mulig for brukeren å kombinere mange forskjellige kommandoer på en gang, med forskjellige kommandoer blir utført på grunnlag av utgangen fra de foregående kommandoer eller input fra en bruker. De kan også bli kalt innenfra cron verktøyet, som utfører skriptet på et bestemt tidspunkt.

Andre skriptspråk

Du kan også bruke skriptspråk som AWK, sed og perl å lage skript. Disse språkene er avhengige av en tolk til å behandle manuset og sende de riktige kommandoer til operativsystemet. Disse skriptene kan kjøres i alle skall og på alle Unix-system.