Oprettelse scripts er en grundlæggende del af et Unix-system administrator job. Scripts er programmer , der er gemt i almindelige tekstfiler og udføres fra Unix kommandolinjen. Selv om mange scripts er kun et par linjer lang, kan de være flere hundrede linjer lange og ganske sofistikeret. Skalscripter
Shell scripts er scripts skrevet til en bestemt shell miljø og udnytte , at skallen befaling base. Hver shell har sit eget sæt af kommandoer , og scripts skrevet til Bash shell kan ikke køre i C shell. Hver shell script betegner hvilken shell til at bruge i den første linje. For eksempel, " #! /Bin /bash " fortæller systemet at bruge bash shell for at køre programmet .
History
Den første moderne skaller , der kunne håndtere scripts blev skabt i midten af 1975 af Bill Joy og Steve Bourne . Bill Joy skabte C-shell og Steve Bourne skabte Bourne shell. Begge skaller er stadig bruges i dag. Andre, såsom den BASH ( Bourne Again Shell) og Korn shell , kom senere.
Funktioner
Scripts benyttes til at udstede en gruppe kommandoer eller processer . De bruger fælles programmering konstruktioner såsom løkker og variabler. De er også i stand til at interagere med brugeren eller køre uden brugeranmeldelser indblanding.
Fordele
Scripts tillader systemadministratorer og brugere til at automatisere almindelige processer . De tillader også brugeren at kombinere mange forskellige kommandoer på én gang , med forskellige kommandoer bliver udført baseret på produktionen af de tidligere kommandoer eller input fra en bruger . De kan også kaldes inde fra cron nytte, som udfører scriptet på et bestemt tidspunkt .
Øvrige scriptsprog
Du kan også bruge scriptsprog såsom AWK , sed og perl til at skabe scripts. Disse sprog er afhængige af en tolk til at behandle scriptet og sende de rigtige kommandoer til operativsystemet. Disse scripts kan køres i alle skal og på alle Unix-system .