Skapa skript är en grundläggande del av ett Unix systemadministratör jobb . Skript är program som är lagrade i vanliga textfiler och exekveras från Unix kommandoraden . Även många manus är bara några rader lång , kan de vara hundra rader lång och ganska sofistikerad . Shell Scripting
Shell skript är skript skrivna för en viss skalmiljö och hjälp att Shells kommando bas . Varje skal har sin egen uppsättning av kommandon , och skript skrivna för bash-skalet får inte köras i C-skalet . Varje shell script utser vilket skal som ska användas i den första raden . Till exempel , " # ! /Bin /bash " talar om för systemet att använda bash-skalet för att köra programmet .
Historia
De första moderna skal som kunde hantera manus skapades i mitten av 1975 av Bill Joy och Steve Bourne . Bill Joy skapade i C-skalet och Steve Bourne skapade Bourne-skal . Båda skalen används än idag . Andra, såsom bash ( Bourne Again Shell ) och Korn-skalet , kom senare .
Funktioner
skript används för att utfärda en grupp av kommandon eller processer . De använder vanliga programmeringsspråk konstruktioner såsom loopar och variabler . De är också i stånd att interagera med användaren eller köras utan störningar .
Fördelar
Skript tillåter systemadministratörer och användare att automatisera vanliga processer . De tillåter även användaren att kombinera många olika kommandon på en gång , med olika kommandon som exekveras baserat på produktionen av de tidigare kommandona eller input från användaren . De kan också kallas inifrån cron verktyget , som exekverar skriptet vid en viss tidpunkt .
Andra skriptspråk
Du kan också använda skriptspråk som AWK , sed och perl för att skapa skript . Dessa språk är beroende av en tolk för att bearbeta manuset och skicka rätt kommandon till operativsystemet . Dessa skript kan köras på alla skal och på alla Unix -system .