Introduktion till Unix Shell Scripting:

I Unix är Command Shell den ursprungliga kommandotolken som ger användarna ett kommandoradsgränssnitt för att interagera med operativsystemet.

Unix-kommandon kan också exekveras icke-interaktivt i form av ett skalskript. Skriptet är en serie kommandon som körs tillsammans.

Skalskript kan användas för en mängd olika uppgifter, från att anpassa din miljö till att automatisera dina dagliga uppgifter.

Lista över alla Unix Shell Scripting Tutorials:

  • Introduktion till Unix Shell Script
  • Arbeta med Unix Vi-redigeraren
  • Funktioner av Unix Shell Scripting
  • Operatorer i Unix
  • Villkorlig kodning i Unix (del 1 och del 2)
  • Slingor i Unix
  • Funktioner i Unix
  • Unix textbehandling (del 1, del 2 och del 3)
  • Unix kommandoradsparametrar
  • Unix avancerad skalskriptning

Unix Video #11:

Grunderna för Unix Shell Scripting

Den här handledningen ger dig en översikt över skalprogrammering och ger dig en förståelse för några standardskalprogram. Detta inkluderar skal som Bourne Shell (sh) och Bourne Again Shell (bash).

Skal läser konfigurationsfiler under flera omständigheter som skiljer sig åt beroende på skalet. Dessa filer innehåller vanligtvis kommandon för det specifika skalet och körs när de laddas; de används vanligtvis för att ställa in viktiga variabler som används för att hitta körbara filer, som $PATH, och andra som styr skalets beteende och utseende.

  • Bourne Shell (sh): Detta var ett av de första skalprogrammen som följde med Unix och är också det mest använda. Det utvecklades av Stephen Bourne. Filen ~/.profile används som konfigurationsfil för sh. Detta är också det standardskal som används för skript.
  • C Shell (csh): C-Shell utvecklades av Bill Joy och är baserad på programmeringsspråket C. Den var avsedd att förbättra interaktiviteten med funktioner som att visa kommandohistoriken och redigera kommandon. Filerna ~/.cshrc och ~/.login används som konfigurationsfiler av csh.
  • Bourne Again Shell (bash): Skalet bash utvecklades för GNU-projektet som en ersättare för sh. De grundläggande funktionerna i bash har kopierats från sh, och lägger även till några av interaktivitetsfunktionerna från csh. ~/.bashrc och ~/.profile-filerna används som konfigurationsfiler av bash.

Kolla in vår kommande handledning för att få veta mer om Vi Editor!!!

PREV Handledning

Rekommenderad läsning

    Scrolla till toppen