Introduktion till Unix Shell Scripting:
I Unix är Command Shell den ursprungliga kommandotolken. Det 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 kommer att köras tillsammans.
Shell scripts kan användas för en mängd olika uppgifter, från att anpassa dina miljöer till att automatisera dina dagliga uppgifter.
Lista över alla Unix Shell Scripting Tutorials:
- Introduktion till Unix Shell Scripting
- Arbete med Unix Vi Editor
- Funktioner för Unix Shell Scripting
- Operatorer i Unix
- Konditionell kodning i Unix (del 1 och del 2)
- Slingor i Unix
- Funktioner i Unix
- Textbehandling i Unix (del 1, Del 2 och del 3)
- Unix kommandoradsparametrar
- Unix avancerad skalskriptning
Unix Video #11:
Unix Shell Scripting Basics
Denna handledning 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).
Shells läser konfigurationsfiler på flera omständigheter som skiljer sig åt beroende på skalet. Dessa filer innehåller vanligtvis kommandon för just det 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 program, 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 scripting.
- C Shell (csh): C-Shell utvecklades av Bill Joy, med programmeringsspråket C som förebild. Den var avsedd att förbättra interaktiviteten med funktioner som listning av kommandohistoriken och redigering av kommandon. Filerna ~/.cshrc och ~/.login används som konfigurationsfiler av csh.
- Bourne Again Shell (bash): Bash-skalet utvecklades för GNU-projektet som en ersättning för sh. De grundläggande funktionerna i bash är kopierade 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.
Kontrollera vår kommande handledning för att få veta mer om Vi Editor!!!
PREV Tutorial | NEXT Tutorial